Social Securities (Beta)
Create Social Security
Create a Social Security object.
This endpoint requires mandatory parameters:
consent, mobileNumber, fullName, curp, emailAddress, and templateId.
Supported Template
| Template ID | Region(s) | Required Parameters |
|---|---|---|
| tpl-sss003002 | MX (Mexico) | mobileNumber, fullName, curp, emailAddress |
Sandbox Test Values
| Parameter | Value | Expected Response |
|---|---|---|
| templateId | tpl-sss003002 | |
| emailAddress | Any valid email address | |
| curp | Any valid curp | |
| fullName | Any string | |
| mobileNumber | 529559991234 | resultCode = SUCCESS |
For all other valid input combinations, if no mock data match is found, the system returns
resultCode = NO_DATA and the response contains no items.
Remarks
In production mode, if the API request is successful, a SocialSecurity object will be created with the status of PROCESSING. When the Status becomes COMPLETED or ERROR.
post/beta/socialSecurities
Request body
Example request
{
"emailAddress": "john.doe@example.com",
"fullName": "John Doe",
"mobileNumber": "529559991234",
"curp": "DOEJ800101HDFXXX01",
"templateId": "tpl-sss003002",
"consent": {
"type": "Terms and Conditions",
"version": "1.0.0",
"consentedAt": "2021-04-14T09:30:24Z",
"consentedWith": "I agree to the terms and conditions"
}
}Response
Created
Example response
{
"code": "OK",
"message": "Success",
"requestId": "5b79399a-6852-4234-bb0e-ad472648282d",
"data": {
"id": "17bbf36498de4d68a0d4f86c7b62f69f",
"createdAt": "2021-04-14T09:30:24Z",
"result": {
"currency": "PHP"
},
"requestMeta": {
"emailAddress": "john.doe@example.com",
"fullName": "John Doe",
"mobileNumber": "529559991234",
"curp": "DOEJ800101HDFXXX01",
"templateId": "tpl-sss003002",
"consent": {
"type": "Terms and Conditions",
"version": "1.0.0",
"consentedAt": "2021-04-14T09:30:24Z",
"consentedWith": "I agree to the terms and conditions"
}
}
}
}