Developers
Build anything on DIJULU.
One set of APIs for every product, typed SDKs in the languages you use, and the same cloud and AI that power DIJULU itself.
$ npm install -g @dijulu/cli
$ dijulu login
โ Signed in as dev@yourcompany.com
$ dijulu sandbox create --apps crm,books
โ Sandbox acme-dev ready with sample data
$ dijulu apps init my-first-extension
โ Project created. Run dijulu dev to start.
Quickstart
From zero to first API call in five minutes.
- 1
Create a developer account
Sign up free and get a sandbox organization with sample data.
- 2
Generate an API key
Scoped keys and OAuth 2.0 clients from the developer console.
- 3
Install an SDK
Choose from JavaScript, Python, Java, Go, .NET, PHP or plain REST.
- 4
Make your first call
Create a contact, send an invoice or ask DIJULU AI a question.
curl https://api.dijulu.com/v1/crm/contacts \
-H "Authorization: Bearer $DIJULU_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Ada Lovelace",
"email": "ada@example.com",
"company": "Analytical Engines Ltd"
}'
import { Dijulu } from '@dijulu/sdk';
const dijulu = new Dijulu({ apiKey: process.env.DIJULU_KEY });
const contact = await dijulu.crm.contacts.create({
name: 'Ada Lovelace',
email: 'ada@example.com',
company: 'Analytical Engines Ltd',
});
from dijulu import Dijulu
client = Dijulu(api_key=os.environ["DIJULU_KEY"])
contact = client.crm.contacts.create(
name="Ada Lovelace",
email="ada@example.com",
company="Analytical Engines Ltd",
)
APIs & SDKs
Consistent APIs for every product.
Predictable resource design, versioning, pagination and errors, so learning one API means you know them all.
Workplace API
Mail, Calendar, Drive, Docs and Meet.
CRM API
Contacts, deals, pipelines and activities.
Books API
Invoices, bills, payments and ledgers.
People API
Employees, attendance and payroll.
AI API
Chat, agents, embeddings and Document AI.
Cloud API
Compute, storage and databases.
Webhooks
Signed, retried events for every change.
Identity API
OAuth 2.0, OIDC and SCIM provisioning.
Developer experience
Tools that respect your time.
CLI and local dev
Scaffold, run and deploy extensions with hot reload and live logs.
Free sandboxes
Isolated test organizations with realistic data, reset any time.
Observability
Request logs, usage metrics and error traces in the console.
Low-code with Creator
Build apps visually, then drop into code whenever you need to.
Clear documentation
Guides, references and runnable examples for every endpoint.
Publish to Marketplace
Reach DIJULU customers worldwide and grow your business.
Join the DIJULU developer program
Early access to new APIs, a developer community, technical office hours and partner benefits as you grow.
Apply now
Ready to build what's next with DIJULU?
Start free in minutes, or talk to our team about a plan designed around your organization.