Addressbook
Get AddressBook Item Information
GET/api/Addressbook/Info
Create Request
curl -H "Authorization: Bearer YOUR_API_KEY"
-H "x-api-version: 1.0" "https://api.addressbook.com/v1/api/Addressbook/Info?value=johndoe"
Endpoint: Get Information about an AddressBook Item
Endpoint
- URL:
/api/Addressbook/Info - Method:
GET - Description: Retrieve information about an AddressBook item by providing a username, email, or mobile number.
| Parameter | Description |
| Query | (string, required): Enter the username, email, or mobile number of the contact you are searching for. |
| Header | (string, required): Specify the API version. |
Try It Out
You can test this endpoint using the following command:
curl -X 'GET' \
'https://wallet.xprizo.com/api/Addressbook/Info?value=John%20Doe' \
-H 'accept: text/plain' \
-H 'x-api-version: 1'
Responses
- 200 Success The request was successful, and the information about the AddressBook item is returned.
- 400 Bad Request The request could not be understood or was missing required parameters.
- 401 Unauthorized Authentication failed or the user does not have permission for the requested operation.
- 500 Server Error An error occurred on the server.
Get Active User Count in Address Book
GET/api/Addressbook/Count
Create Request
curl -X 'GET' \
'https://wallet.xprizo.com/api/Addressbook/Count?contactId=2131' \
-H 'accept: text/plain' \
-H 'x-api-version: 1' \
-H 'Authorization: Bearer YOUR_API_KEY'
Endpoint: Get Contact Count
Endpoint
- URL:
/api/Addressbook/Count - Method:
GET - Description: Retrieve the count of AddressBook contacts based on a specific contact ID.
| Parameter | Description |
| Query | contactId (integer, required): The ID of the contact for which you want to get the count. |
| Header |
x-api-version (string, required): Specify the API version. |
Try It Out
You can test this endpoint using the following command:
curl -X 'GET' \
'https://wallet.xprizo.com/api/Addressbook/Count?contactId=2131' \
-H 'accept: text/plain' \
-H 'x-api-version: 1'
Responses
- 200 Success The request was successful, and the information about the AddressBook item is returned.
- 400 Bad Request The request could not be understood or was missing required parameters.
- 401 Unauthorized Authentication failed or the user does not have permission for the requested operation.
- 500 Server Error An error occurred on the server.
Set User KYC Compliant
PUT/api/Addressbook/SetUserKYCCompliant/{contactId}
Create Request
curl -X 'PUT' \
'https://wallet.xprizo.com/api/Addressbook/SetUserKYCCompliant/123?value=true' \
-H 'accept: */*' \
-H 'x-api-version: 1' \
-H 'Authorization: Bearer YOUR_API_KEY'
Endpoint: Get Contact Count
Endpoint: Set User KYC Compliant
Endpoint
- URL:
/api/Addressbook/SetUserKYCCompliant/{contactId} - Method:
PUT - Description: Update the KYC compliance status of a specific user in the address book.
| Parameter | Description |
| Path | contactId (integer, required): The ID of the contact whose KYC compliance status is being updated. |
| Query | contactId (integer, required): The ID of the contact for which you want to get the count. |
| Header |
x-api-version (string, required): Specify the API version. |
Try It Out
You can test this endpoint using the following command:
curl -X 'PUT' \
'https://wallet.xprizo.com/api/Addressbook/SetUserKYCCompliant/123?value=true' \
-H 'accept: */*' \
-H 'x-api-version: 1'
Responses
- 200 Success The request was successful, and the information about the AddressBook item is returned.
- 400 Bad Request The request could not be understood or was missing required parameters.
- 401 Unauthorized Authentication failed or the user does not have permission for the requested operation.
- 500 Server Error An error occurred on the server.