Developers
Invoicing as a primitive.
Pro users can create, send, and track invoices from any system that can make an HTTPS request. The Drupd API will back the upcoming WordPress plugin and any integrator workflow. One surface, same speed.
curl https://drupd.com/v1/invoices \
-H "Authorization: Bearer drupd_live_..." \
-H "Content-Type: application/json" \
-d '{
"client": {
"name": "Acme Studio",
"email": "billing@acme.example"
},
"line_items": [
{ "description": "Quarterly retainer",
"quantity": 1, "unit_price": 4200 }
],
"send": true
}'What you can build
From your checkout
Bill the moment the order is paid.
Trigger an invoice from your WooCommerce or Shopify webhook. The PDF lands in your customer's inbox before the page reloads.
From your CRM
Send from where you already work.
Create the invoice with an inline client, send it, and keep the returned client_id for future calls. No copy-paste between tools.
Close the loop
React when invoices change.
Subscribe to invoice.paid, invoice.viewed, and invoice.overdue events so your system stays synced without polling.
Auth
Bearer · scoped
Rate limit
600 / min / key
Idempotency
24h replay
Webhooks
HMAC-SHA256
Versioning
URL · /v1
Coming soon
A WordPress plugin, on the same surface.
WooCommerce orders, paid, become Drupd invoices, sent. No code, no paste-the-key into a script. The plugin sits on the same public API you can use today, so anything it can do, your own integration can do.