AEM Forms Submission Service API (1.0.0)
API to submit form data encapsulated within a data
object.
The data
field can contain any JSON payload, allowing for flexible form submissions.
Important Notes:
- The feature must be explicitly requested and enabled via the appropriate request form.
- An AEM Forms Add-on license is mandatory to use this service.
For detailed setup instructions, refer to the documentation.
Submit Form
Submits form data encapsulated in the data
field for a form identified by its Base64-encoded path.
Prerequisites:
- Feature enablement request form must be completed and approved.
- An AEM Forms Add-on license is mandatory.
- Ensure the
forms@adobe.com
account has edit access to the designated spreadsheet. - Proper setup of the target spreadsheet with field definitions and sharing permissions.
For detailed setup instructions, refer to the documentation.
path Parameters
id required | string Example: L2Zvcm1zL21vZGFs Base64-encoded form path identifying the specific form. |
header Parameters
x-adobe-routing required | string Example: tier=live,bucket=main--afb--adobe Routing information for the request. |
Request Body schema: application/json
required | object A JSON object containing the form data. This can include any structure or fields. |
Responses
Request samples
- Payload
Content type
application/json
{- "data": {
- "first_name": "John",
- "last_name": "Doe",
- "email": "john.doe@example.com",
- "phone": 1234567890,
- "address": {
- "street": "123 Main St",
- "city": "Sampleville",
- "zip": "54321"
}
}
}
Response samples
- 202
Content type
application/json
{- "message": "string"
}