Become a partner

One thing to do: walk through your declaration with the helper below. It ends with a file you publish at your own domain, and one click to enrol. No upload to us, no code change.

Step 1 — the helper

Fill in what you know. A short note under each field says what it means, and a sensible default is already there where one exists.

Your firm

A short lowercase key for your firm.

How we should describe you. Be honest.

The accountable person behind the corpus. Required — a corpus with no human is not enrollable.

Your API

Where your API answers. We fetch your declaration from this domain — that is the identity proof. “Read my API” reads your own OpenAPI and proposes the fields below; you confirm.

A GET that answers 2xx when your service is up.

The route that lists who you could put on a job.

Comma-separated — the names your route actually uses.

The route that lists your clients / prospects.

Your services

You can offer more than one. Each is a key agents can ask for, plus which side it reads. The side_map is built from them automatically.

Boundary (optional)

Enforceable limits — what you refuse, require or exit on. Not intentions.

Step 2 — your declaration

The file builds itself as you type.


      

Step 3 — publish, then enrol

  1. Put the downloaded file at https://<your-domain>/.well-known/cape-enrollment.json (any static hosting works).
  2. Click Enrol. We fetch that file, read your API once, pin the exact revision, and queue it for review.

Nothing is registered by this click — a person at Cape reviews the pinned revision first.