How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Dixa Agents API

The Agents API from Dixa — 7 operation(s) for agents.

Dixa Agents API is one of 20 APIs that Dixa publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Agents. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and rate-limit docs.

This API exposes 13 operations across 7 paths, and defines 31 schemas. It is described by OpenAPI 3.0.3, at version beta.

Requests are made against a single base URL, https://dev.dixa.io.

13 operations 7 paths 31 schemas 1 DELETE5 GET2 PATCH2 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
beta
Base URL
https://dev.dixa.io/v1
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Dixa Agents API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (ApiKeyAuth). By default, every request must be authenticated.

Paths & Operations 13

Across 7 paths, the API surfaces 13 operations — 1 DELETE, 5 GET, 2 PATCH, 2 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Agents 13
GET
/beta/agents/presence
List presence
getAgentsPresence → 200400500
GET
/beta/agents
List agents
getAgents 4 params → 200400404500
PUT
/beta/agents
Update agents
putAgents body → 200400500
POST
/beta/agents
Create agent
postAgents body → 201400500
PATCH
/beta/agents
Patch agents
patchAgents body → 200400500
GET
/beta/agents/{agentId}/teams
List teams
getAgentsAgentidTeams 1 param → 200400404500
GET
/beta/agents/{agentId}/presence
Get presence
getAgentsAgentidPresence 1 param → 200400404500
POST
/beta/agents/bulk
Create agents
postAgentsBulk body → 201400500
GET
/beta/agents/{agentId}
Get agent
getAgentsAgentid 1 param → 200400404500
PUT
/beta/agents/{agentId}
Update agent
putAgentsAgentid 1 param body → 200400404500
DELETE
/beta/agents/{agentId}
Delete agent
deleteAgentsAgentid 1 param → 204400404
PATCH
/beta/agents/{agentId}
Patch agent
patchAgentsAgentid 1 param body → 200400404500
PUT
/beta/agents/{agentId}/presence/working-channel
Updates the working channel of an agent
putAgentsAgentidPresenceWorking-channel 1 param body → 204400500

Schemas 31

The contract defines 31 schemas that model the data the API accepts and returns. The most detailed are Agent (12 properties), CreateAgentInput (9 properties), BulkPatchAgentInput (9 properties), BulkUpdateAgentInput (9 properties). Each schema is shown below with its type and property counts.

Integrity
object
2 properties 2 required
NotFound
object
1 property 1 required
UpdateAgentInput
object
8 properties 1 required
BulkActionOutcome_BulkError_Agent
Validation
object
2 properties 1 required
UserPresence
object
6 properties 3 required
ErrorResponse
object
1 property 1 required
PaginationLinks
object
2 properties
UpdateAgentPresenceChannelInput
object
2 properties 2 required
BadRequest
object
1 property 1 required
AgentTeamsOutput
object
1 property
ServerError
object
1 property 1 required
Team
object
1 property 1 required
BulkActionFailure_BulkError_Agent
object
1 property 1 required
AgentOutput
object
1 property 1 required
UserPresenceOutput
object
1 property 1 required
Infrastructure
object
2 properties 2 required
PatchAgentInput
object
8 properties
InvalidArgument
object
1 property 1 required
Agent
object
12 properties 4 required
CreateAgentsOutput
object
1 property
BulkUpdateAgentOutput
object
1 property
BulkPatchAgentInput
object
9 properties 1 required
CreateAgentInput
object
9 properties 2 required
BulkUpdateAgentInput
object
9 properties 2 required
BulkError
CreateAgentsInput
object
1 property
NotFound1
object
2 properties 2 required
BulkActionSuccess_BulkError_Agent
object
1 property 1 required
EmptyPatchSet
object
2 properties 2 required
ListAgentsOutput
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

dixa-agents-api-openapi.yml Raw ↑

Other APIs Dixa publishes across the network.

Dixa Analytics API
Dixa Anonymization API
Dixa Business Hours API
Dixa Chatbots API
Dixa Contact Endpoints API
Dixa Conversations API
Dixa Custom Attributes API
Dixa End Users API
Dixa Internal Notes API
Dixa Knowledge API
Dixa Messages API
Dixa Organization API
Where this information came from

This is an independent, third-party profile of Dixa Agents API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.