QCObjects Handler for ContactForm Backend Services
QCObjects Handler for ContactForm requests. This handler will allow to handle ContactForm urls like https://example.com/rest/contactform and get a notification to email and mailchimp subscribers lists.
Instructions
- Install this dependency in your project using npm
npm i --save qcobjects-handler-contactform
- In your config.json file, create the following paths
{
"backend": {
"routes": [
{
"name": "ContactForm Url",
"description": "It handles the contactform url",
"path": "^/rest/contactform$",
"microservice": "qcobjects-handler-contactform",
"supported_methods": ["POST"],
"responseHeaders": {
"Content-Type": "application/json"
}
}
]
}
}
The contents of response is a dynamic object, you can specify any property here or even use a meta processor.
- Start the QCObjects HTTP2 Server
qcobjects-server
- Peer Dependencies needed