Customers
Customer KYC
Customers
Customer KYC
Update customer kyc
POST
/
customers
/
{id}
/
kyc
curl -X POST https://api.swervpay.co/api/v1/customers/{id}/kyc \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"tier": "FULL",
"information": {
"bvn": "12345678901",
"state": "Lagos",
"city": "Ikeja",
"country": "Nigeria",
"address": "No 1, Ikeja",
"postal_code": "100001",
"date_of_birth": "1990-01-01"
},
"document": {
"documentType": "PASSPORT",
"documentNumber": "A1234567",
"document": "https://example.com/document.jpg",
"passport": "https://example.com/passport.jpg"
}
}'
{
"message": "<string>"
}
curl -X POST https://api.swervpay.co/api/v1/customers/{id}/kyc \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"tier": "FULL",
"information": {
"bvn": "12345678901",
"state": "Lagos",
"city": "Ikeja",
"country": "Nigeria",
"address": "No 1, Ikeja",
"postal_code": "100001",
"date_of_birth": "1990-01-01"
},
"document": {
"documentType": "PASSPORT",
"documentNumber": "A1234567",
"document": "https://example.com/document.jpg",
"passport": "https://example.com/passport.jpg"
}
}'
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Body
application/json
Response
200
application/json
OK
Was this page helpful?
curl -X POST https://api.swervpay.co/api/v1/customers/{id}/kyc \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"tier": "FULL",
"information": {
"bvn": "12345678901",
"state": "Lagos",
"city": "Ikeja",
"country": "Nigeria",
"address": "No 1, Ikeja",
"postal_code": "100001",
"date_of_birth": "1990-01-01"
},
"document": {
"documentType": "PASSPORT",
"documentNumber": "A1234567",
"document": "https://example.com/document.jpg",
"passport": "https://example.com/passport.jpg"
}
}'
{
"message": "<string>"
}