REST API Action Integration Spec
This specification defines how to integrate via REST endpoints to validate the eligibility for specific actions.
Last updated
This specification defines how to integrate via REST endpoints to validate the eligibility for specific actions.
Last updated
When an action needs to be validated, the system will send a GET request to the specified endpoint.
Endpoint URL (required)
e.g.,
Request Header Values (optional), for authentication purposes.
e.g., header-key: value
e.g., header-key2: value2
Query Parameters in the Request (required)
address (mandatory): The address to validate
CURL Example:
The endpoint should return a JSON-formatted response.
If the action is validated successfully, return a 200 status code and the following JSON response:
If the action validation fails, return a 200 status code and the following JSON response:
If the request input is invalid or required parameters are missing, return a 4xx status code.
If an internal error occurs on the endpoint, return a 5xx status code.
The error response may include a message
key to provide additional error information, but it is not required.
By implementing this specification, you can develop a REST endpoint to validate specific actions. The system will send requests to your endpoint, and your endpoint should return the corresponding JSON response and status code based on the validation result for the action.