Developers

Build your experience on Hamiltonn.

A developer platform for supported APIs, webhooks, authentication and non-production integration workflows. Build your own experience while Hamiltonn provides the platform boundary underneath.

Full documentation at docs.cloud.hamiltonn.net — coming with general availability
POST /v1/customersAPI
POST /v1/customers
Authorization: Bearer token_example

{
  "type": "business",
  "name": "ABC Limited",
  "email": "ops@abclimited.co.uk"
}

# 201 Created
{
  "id": "cus_9f2K4Lq",
  "type": "business",
  "status": "active",
  "created_at": "2026-08-08T10:24:08Z"
}

API design

Predictable by principle.

Resource-oriented

Customers, accounts, transactions, projects, agents — nouns you expect, verbs that behave.

Versioned

Breaking changes only behind explicit version bumps. Your integration keeps working.

Consistent errors

Structured error objects with type, message and a request id for support.

Cursor pagination

Stable pagination on every list endpoint. No page-number lies.

Authentication

Scoped keys per environment.

  • Bearer keys — sandbox and production keys are visibly distinct.
  • Scopes — grant a key only the resources it needs.
  • Rotation — rotate keys without downtime.
  • Server-side policy — approval rules apply to API calls too; a key cannot bypass your controls.
AuthenticationKeys
# keys are environment-prefixed
token_example   # sandbox — safe to experiment
sk_live_9One4Lm…     # production — scoped + rotatable

curl https://api.example.invalid/v1/me \
  -H "Authorization: Bearer token_example"

Webhooks

Everything that happens, streamed to you.

Signed events with delivery retries. Verify the signature, act on the event, replay from the log if you ever miss one.

  • Signatures — verify authenticity on every delivery.
  • Retries — failed deliveries retry with backoff.
  • Event log — inspect and replay past events.
webhook: transaction.settledEvent
{
  "id": "evt_2Kq8Zw",
  "event": "transaction.settled",
  "created_at": "2026-08-08T10:26:41Z",
  "data": {
    "transaction": "txn_51Qa",
    "account": "acc_7Hw2Rt",
    "amount": "12400.00",
    "currency": "GBP"
  }
}

Sandbox

Break things where it doesn’t matter.

Integration-focused

The non-production environment supports integration testing for documented APIs, workflows and webhooks.

Test data

Seeded customers, accounts and projects to integrate against immediately.

Simulators

Trigger settlement, approval and failure scenarios on demand.

Integration guides

Step-by-step guides — first request, webhooks, going live — ship with sandbox access today and move to docs.cloud.hamiltonn.net at general availability. Platform status will be published at status.cloud.hamiltonn.net.

Get sandbox keys.

Tell us what you are building and we will provision sandbox access with a technical walkthrough.