KYC Solution API Documentation
  1. Documents
KYC Solution API Documentation
  • 📘 Enum Reference
  • Clients
    • Create Client
      POST
    • Get Clients List
      GET
    • Get Client
      GET
  • Documents
    • Add Document
      POST
    • Add Document Attachment
      POST
    • Get Documents List
      GET
    • Get Document
      GET
    • View Document Attachment
      GET
  • Live Photos
    • Add Live Photo
      POST
    • Get Live Photos List
      GET
    • Get Live Photo
      GET
    • View Live Photo
      GET
  • Checks
    • Create Check Request
      POST
    • Get Check Result
      GET
    • Get Checks List
      GET
    • Get Client Latest Check
      GET
  1. Documents

Add Document

POST
/service/documents

Request

Authorization
Add parameter in header
X-API-Key
Example:
X-API-Key: ********************
Body Params application/json

Examples

Responses

🟢201201
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api-sandbox.kycsolution.com/api/service/documents' \
--header 'X-API-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "client": "5f87d422-b178-41fd-a8c4-b17003896e2a",
    "type": 1,
    // "document_number": "799292", //optional
    "classification": 1,
    "issuing_country": "US"
}'
Response Response Example
{
    "result": {
        "type": 3,
        "document_number": "799292",
        "classification": 1,
        "issuing_country": "GB",
        "client": {
            "id": "a6c82b30-aafc-4c5e-bbb0-811c983c7fb0"
        },
        "company": {
            "id": 1
        },
        "id": "ed33a5d3-9f12-4219-8ba0-ebde221eec0d",
        "created_at": "2025-06-12T14:33:41.484Z",
        "updated_at": "2025-06-12T14:33:41.484Z",
        "deleted_at": null
    }
}
Modified at 2025-11-27 20:03:00
Previous
Get Client
Next
Add Document Attachment
Built with