Draimo developer platform

One API.
Useful outcomes.

Build AI, document workflows, institutional apps, and African payments without stitching together separate platforms.

POST /v1/chat
curl https://api.draimo.com/v1/chat \
  -H "Authorization: Bearer drm_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Summarize this policy",
    "context": "institutional"
  }'
Your appDraimo APIOutcome

Payments, built in

Local rails. Global cards.

M-PESA logo
Airtel Money logo
Visa logo
Mastercard logo

API surface

Everything behind one key.

AI

/v1/chat/v1/think/v1/research

Apps & files

/v1/apps/run/v1/files/analyze/v1/summarize

Payments

/v1/payments/charge/v1/payments/:id/v1/webhooks/test

Documentation

Build with Draimo

Core concept

Errors and request IDs

Errors use a consistent JSON shape. Log the request ID so support can trace the exact execution.

{
  "error": {
    "code": "invalid_request",
    "message": "A message is required",
    "request_id": "req_01..."
  }
}

Ready to ship?

Create a scoped API key and make your first request.

Open dashboard