Contacts
Query parameters
pageinteger · min: 1 · max: 9007199254740991OptionalDefault:
1pageSizeinteger · max: 100OptionalDefault:
20includeInactivebooleanOptional
searchstring · max: 255Optional
Responses
200
Default Response
application/json
get
/api/v1/contacts200
Default Response
Query parameters
pageinteger · min: 1 · max: 9007199254740991OptionalDefault:
1pageSizeinteger · max: 100OptionalDefault:
20includeInactivebooleanOptional
searchstring · max: 255Optional
Responses
200
Default Response
application/json
get
/api/v1/internal/contacts200
Default Response
Required scopes
This endpoint requires the following scopes:
- : Allows managing the organization's contact book.
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Body
or
Responses
201
Default Response
application/json
post
/api/v1/internal/contacts201
Default Response
Path parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Responses
200
Default Response
application/json
idstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$typestring · enumRequiredPossible values:
verificationStatusstring · enumRequiredPossible values:
emailstring · emailRequiredPattern:
^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$displayNameany ofRequired
stringOptional
undefined · enum · nullableOptionalPossible values:
descriptionany ofRequired
stringOptional
undefined · enum · nullableOptionalPossible values:
dateOfBirthany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
registrationNumberany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
addressany ofOptional
or
undefined · enum · nullableOptionalPossible values:
deactivatedbooleanRequired
incorporationDateany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
taxIdany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
phoneany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
idNumberany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
ninany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
bvnany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
identityTypestring · enumRequiredPossible values:
dataVerifiedbooleanRequired
404
Default Response
application/json
get
/api/v1/internal/contacts/{contactId}Path parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Responses
200
Default Response
application/json
idstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$typestring · enumRequiredPossible values:
verificationStatusstring · enumRequiredPossible values:
emailstring · emailRequiredPattern:
^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$displayNameany ofRequired
stringOptional
undefined · enum · nullableOptionalPossible values:
descriptionany ofRequired
stringOptional
undefined · enum · nullableOptionalPossible values:
dateOfBirthany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
registrationNumberany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
addressany ofOptional
or
undefined · enum · nullableOptionalPossible values:
deactivatedbooleanRequired
incorporationDateany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
taxIdany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
phoneany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
idNumberany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
ninany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
bvnany ofOptional
stringOptional
undefined · enum · nullableOptionalPossible values:
404
Default Response
application/json
get
/api/v1/contacts/{contactId}Path parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Responses
501
Default Response
application/json
patch
/api/v1/contacts/{contactId}501
Default Response
Path parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Query parameters
includeInactivebooleanOptional
Responses
200
Default Response
application/json
404
Default Response
application/json
get
/api/v1/contacts/{contactId}/external-accountsRequired scopes
This endpoint requires the following scopes:
- : Allows managing the organization's contact book.
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Body
or
Responses
200
Default Response
application/json
stepUpVerificationOperationIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$400
Default Response
application/json
404
Default Response
application/json
post
/api/v1/contacts/{contactId}/external-accountsPath parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Responses
200
Default Response
application/json
successbooleanRequired
403
Default Response
application/json
404
Default Response
application/json
post
/api/v1/contacts/{contactId}/deactivatePath parameters
contactIdstring · uuidRequiredPattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Responses
200
Default Response
application/json
successbooleanRequired
403
Default Response
application/json
404
Default Response
application/json
post
/api/v1/contacts/{contactId}/activateLast updated