1. Endpoint
PATCH/Submission
2. Autenticación
Incluya la clave API en el encabezado “x-api-key”:x-api-key
3. Cuerpo de la Solicitud
El cuerpo de la solicitud debe estar en formato JSON. A continuación se encuentran las descripciones de los campos:Dirección de email del administrador (debe estar registrada en el dashboard).
Dirección de email del administrador (debe estar registrada en el dashboard).
Objeto que contiene los campos a actualizar.
4. Ejemplo de Solicitud
PATCH/Submission
5. Respuesta
5-1. Respuesta Exitosa
result.json
5-2. Respuesta de Error
Si ocurre un error, se devuelve un código de estado400 con detalles en el cuerpo de la respuesta:
error.json
5-3. Códigos de Error
| Error Code | Descripción |
|---|---|
API-Key is required. | Falta la clave API. |
The project is not found. | Proyecto no encontrado. |
Decryption is Failed. Please check the api-key. | Fallo en el descifrado de datos. |
Data Processing Error. | Fallo en el cifrado de datos. |
data parsing error. please check input data. | Error de análisis de datos. |
submissionId is required. | Falta el submissionId. |
projectId or x-api-key is required. | Falta el projectId o x-api-key. |
admin is required. | Falta la información del admin. |
At least one property to modify is required. | No se proporcionó ninguna propiedad a modificar. |
Invalid idType. Please check the idType. | Tipo de ID inválido. |
Invalid kyc status. Please check the kycStatus. | Estado KYC inválido. |
Invalid gender. Please check the gender. | Valor de género inválido. |
Invalid issuingCountry. Please enter a valid ISO 3166-1 alpha-3. | Código de país emisor inválido. |
Invalid nationality. Please enter a valid ISO 3166-1 alpha-3. | Código de nacionalidad inválido. |
Invalid birthDate. Please enter the date as YYYY-MM-DD | Formato de fecha de nacimiento inválido. |
Invalid issueDate. Please enter the date as YYYY-MM-DD | Formato de fecha de emisión inválido. |
Invalid expireDate. Please enter the date as YYYY-MM-DD | Formato de fecha de vencimiento inválido. |
6. Opciones de Cifrado
Para mayor seguridad, el cuerpo de la solicitud puede ser cifrado. Al usar cifrado:- Cifre el objeto completo del cuerpo de la solicitud.
- Envíe la cadena cifrada como el parámetro
data(no como un campobody).
6-1. Ejemplo de Solicitud Cifrada
patch-encrypted.py
PATCH/Submission (Encrypted)
6-2. Respuesta Cifrada
La respuesta incluirá la banderaisEncrypted y los datos cifrados:
result.json