Welcome to the Dixa integrations API. Remember to set your credentials using the 'Authorize' button. Note that this API is deprecated and equivalent functionality can be found in Dixa API.
/
Returns a list of users.
Integrations API [deprecated] (1.0.0)
Download OpenAPI description
Languages
Servers
Mock server
https://docs.dixa.io/_mock/openapi/integrations-api
The Server
https://docs.dixa.io
- Mock serverhttps://docs.dixa.io/_mock/openapi/integrations-api/v1/users
- The Serverhttps://docs.dixa.io/v1/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dixa.io/_mock/openapi/integrations-api/v1/users?email=string&phone_number=string&limit=200' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "data": [ { … } ], "paging": { "cursors": { … }, "next_page": "string", "prev_page": "string" } }
Bodyapplication/jsonrequired
The user to create
The email address to be associated with the user. Must not be associated with any other users.
- Mock serverhttps://docs.dixa.io/_mock/openapi/integrations-api/v1/users
- The Serverhttps://docs.dixa.io/v1/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.dixa.io/_mock/openapi/integrations-api/v1/users \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"email": "string",
"phone_number": "string"
}'Response
application/json
{ "data": { "id": "string", "email": "string", "name": "string", "roles": [ … ], "avatar_url": "string", "phone_number": "string" }, "paging": { "cursors": { … }, "next_page": "string", "prev_page": "string" } }
- Mock serverhttps://docs.dixa.io/_mock/openapi/integrations-api/v1/users/{userId}/requested_conversations
- The Serverhttps://docs.dixa.io/v1/users/{userId}/requested_conversations
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dixa.io/_mock/openapi/integrations-api/v1/users/{userId}/requested_conversations?limit=200' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "data": [ { … } ], "paging": { "cursors": { … }, "next_page": "string", "prev_page": "string" } }
Bodyapplication/jsonrequired
Entity info to schedule anonymization
A type of entity for anonymization.
Enum"user""conversation"
- Mock serverhttps://docs.dixa.io/_mock/openapi/integrations-api/v1/anonymization_request
- The Serverhttps://docs.dixa.io/v1/anonymization_request
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.dixa.io/_mock/openapi/integrations-api/v1/anonymization_request \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"entity_id": "string",
"entity_type": "user",
"force_anonymization": true
}'Response
application/json
{ "data": { "id": "string", "target_entity_id": "string", "entity_type": "user", "initiated_at": "string", "requested_by": "string", "processed_at": "string" } }
- Mock serverhttps://docs.dixa.io/_mock/openapi/integrations-api/v1/anonymization_request/{requestId}
- The Serverhttps://docs.dixa.io/v1/anonymization_request/{requestId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dixa.io/_mock/openapi/integrations-api/v1/anonymization_request/{requestId}' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "data": { "id": "string", "target_entity_id": "string", "entity_type": "user", "initiated_at": "string", "requested_by": "string", "processed_at": "string" } }