ALT/ORDOAPI

api.altordo.com

The Alt Ordo API. One place for every connection.

The desktop, web and phone apps, the Claude connector and the shop all talk to this server. Addresses and how-tos live here. Keys never do: tokens come from mission control, and every write needs one.

Claude connector (MCP)

Talk to Claude about the app's bug reports, ideas and questions: read them with screenshots, reply, and mark them fixed with a note. Team accounts only.

https://admin.altordo.com/mcp
  1. In Claude, open Settings → Connectors → Add custom connector.
  2. Paste the address above. Leave the advanced settings empty.
  3. Press Connect, sign in with your Alt Ordo team account, then Allow.

For Claude Code or scripts: make a personal token in mission control under Claude connector, and send it as Authorization: Bearer ….

Tools

Sign-in (OAuth 2.1 with PKCE and client registration)

GET/.well-known/oauth-protected-resource
GET/.well-known/oauth-authorization-server
POST/oauth/register
GET/oauth/authorize
POST/oauth/token
POST/oauth/revoke
POST/mcp JSON-RPC, Streamable HTTP

Admin API

The same team token as the connector. For Joe's daily numbers read and for tools that work the feedback queue.

POST/api/v1/admin/earnings/ingest daily platform numbers (Instagram, TikTok money, ...)
GET/api/v1/admin/earnings/summary
GET/api/v1/admin/feedback and /summary, /:id, /:id/screenshot
POST/api/v1/admin/feedback/:id/reply /resolve, /close_loop, /send_update
PATCH/api/v1/admin/feedback/:id

App API, version 1

What the Alt Ordo desktop, web and phone apps use. Reads that aren't personal are open; anything about a person needs their sign-in token (POST /api/v1/session). Listed live from the server's routes.

Sign-in and account 22
DELETE/api/v1/account
GET/api/v1/account
PATCH/api/v1/account
GET/api/v1/account/export
GET/api/v1/beta/:token
POST/api/v1/beta/:token/claim
GET/api/v1/me
PATCH/api/v1/me
POST/api/v1/me/license
GET/api/v1/me/plan
PUT/api/v1/me/plan
POST/api/v1/me/plan/email
GET/api/v1/me/unlocks
POST/api/v1/me/unlocks/confirm_email
GET/api/v1/me/unlocks/counties
GET/api/v1/me/unlocks/counties/:fips
POST/api/v1/me/unlocks/email_code
GET/api/v1/me/unlocks/intl/:cc
POST/api/v1/passwords
POST/api/v1/registrations
DELETE/api/v1/session
POST/api/v1/session
Kem, the AI guide 5
GET/api/v1/alton/conversations
DELETE/api/v1/alton/conversations/:id
GET/api/v1/alton/conversations/:id
POST/api/v1/alton/messages
GET/api/v1/alton/usage
Purchases, unlocks and memberships 12
GET/api/v1/catalog
POST/api/v1/checkout
GET/api/v1/guides/:sku/download
GET/api/v1/membership
POST/api/v1/membership/checkout
POST/api/v1/membership/confirm
POST/api/v1/membership/portal
GET/api/v1/orders/:order_id
GET/api/v1/packs/:year/download
POST/api/v1/restore
POST/api/v1/restore/verify
GET/api/v1/systems_guides/:slug/download
Simulator designs 6
GET/api/v1/designs
POST/api/v1/designs
DELETE/api/v1/designs/:id
GET/api/v1/designs/:id
PATCH/api/v1/designs/:id
PUT/api/v1/designs/:id
Listings and agrihoods 24
GET/api/v1/agrihoods
GET/api/v1/agrihoods/:id
GET/api/v1/inquiries
POST/api/v1/inquiries/:id/accept
POST/api/v1/inquiries/:id/decline
POST/api/v1/inquiries/:id/report
GET/api/v1/listings
POST/api/v1/listings
DELETE/api/v1/listings/:id
GET/api/v1/listings/:id
PATCH/api/v1/listings/:id
PUT/api/v1/listings/:id
POST/api/v1/listings/:id/inquire
POST/api/v1/listings/:id/report
GET/api/v1/listings/mine
GET/api/v1/wanted
POST/api/v1/wanted
DELETE/api/v1/wanted/:id
GET/api/v1/wanted/:id
PATCH/api/v1/wanted/:id
PUT/api/v1/wanted/:id
POST/api/v1/wanted/:id/inquire
POST/api/v1/wanted/:id/report
GET/api/v1/wanted/mine
Connect (profiles, requests, circles) 39
GET/api/v1/connect/blocks
POST/api/v1/connect/blocks
DELETE/api/v1/connect/blocks/:user_id
GET/api/v1/connect/catalog
GET/api/v1/connect/circles
POST/api/v1/connect/circles
GET/api/v1/connect/circles/:id
PATCH/api/v1/connect/circles/:id
POST/api/v1/connect/circles/:id/host
POST/api/v1/connect/circles/:id/members/:user_id/approve
POST/api/v1/connect/circles/:id/members/:user_id/decline
DELETE/api/v1/connect/circles/:id/request
POST/api/v1/connect/circles/:id/request
GET/api/v1/connect/connections
DELETE/api/v1/connect/connections/:user_id
GET/api/v1/connect/conversations
GET/api/v1/connect/conversations/:id
POST/api/v1/connect/conversations/:id/invite
POST/api/v1/connect/conversations/:id/join
POST/api/v1/connect/conversations/:id/leave
POST/api/v1/connect/conversations/:id/messages
POST/api/v1/connect/conversations/:id/read
POST/api/v1/connect/conversations/:id/remove
GET/api/v1/connect/counties
GET/api/v1/connect/items
POST/api/v1/connect/items
DELETE/api/v1/connect/items/:id
PATCH/api/v1/connect/items/:id
GET/api/v1/connect/matches
GET/api/v1/connect/me
PUT/api/v1/connect/me
DELETE/api/v1/connect/me/banner
POST/api/v1/connect/me/banner
GET/api/v1/connect/people/:id
POST/api/v1/connect/reports
GET/api/v1/connect/requests
POST/api/v1/connect/requests
POST/api/v1/connect/requests/:id/respond
GET/api/v1/connect/suggestions
Feed and forum 8
GET/api/v1/feed
GET/api/v1/forum/threads
POST/api/v1/forum/threads
GET/api/v1/forum/threads/:id
POST/api/v1/forum/threads/:id/posts
POST/api/v1/posts
POST/api/v1/posts/:id/react
POST/api/v1/posts/:id/save
Help and feedback 6
GET/api/v1/feedback
POST/api/v1/feedback
GET/api/v1/feedback/:id
POST/api/v1/feedback/:id/messages
GET/api/v1/feedback/:id/screenshot
GET/api/v1/feedback/team
Usage and status 2
GET/api/v1/status
POST/api/v1/usage

Webhooks and status

POST/webhooks/shopify paid orders and refunds from shop.altordo.com (signed)
POST/webhooks/stripe app purchases and memberships (signed)
POST/webhooks/slack feedback replies typed in Slack (signed)
GET/api/v1/status server and database health, JSON
GET/up plain health check