For developers

A precise connection to your customer workspace.

Give your scripts and agents access to supported records. Connect external events to workflows. Keep access scoped to the work each tool should do.

START WITH IDENTITY & CAPABILITIES

Know who the token is.
Discover what it can access.

Create a personal token in an eligible workspace, choose resource-level read or write access, and set its expiry. The API operates with the token owner's workspace permissions.

JSON over HTTPSScoped tokensVersioned resources
FIRST REQUESTS
# Use a token created in your DJC workspace.
# Keep it on the server or in your local environment.
curl https://api2.djcsystem.com/v1/me \
  -H "Authorization: Bearer $DJC_TOKEN"

# Discover the resources available to the token.
curl https://api2.djcsystem.com/v1/resources \
  -H "Authorization: Bearer $DJC_TOKEN"
CHOOSE THE RIGHT CONNECTION

Records, events, and actions
have different entry points.

Data API

List, read, create, update, and delete supported resource records. Available operations differ by resource.

Read the reference

Workflow tool triggers

Start a configured workflow from an external event using its tool endpoint and workflow credentials.

Read the reference

HTTP workflow actions

Call another system as a step in a workflow and pass the response into subsequent business actions.

Read the reference
A CONNECTED RESOURCE MODEL

Work with the records
behind the customer journey.

LeadsChatroomsAI flowsKnowledgeAppointmentsEvent typesCampaignsFormsWorkflows

The live resource catalog and documentation define the exact fields, allowed operations, filters, and access requirements. The data API does not directly send messages, launch broadcasts, or execute workflows.

Explore guides for AI agents
BUILT AROUND YOUR BUSINESS

Have an integration in mind?

Tell us how your team works. We'll help you find the right place to start.

Talk to the DJC team