API Documentation
Reference docs for the APIs behind peteshepley.com, generated from each API's OpenAPI spec. To try requests interactively against your own data, sign in at test.peteshepley.com.
Resume API
Profile, work experience, education, skills, certifications, hobbies, and goals — served as JSON or Markdown, scoped to your own Clerk identity.
Ledger API
Double-entry bookkeeping — accounts, transactions, and immutable entries, with derived balances and idempotent posting. IAM-authenticated (SigV4), meant for other services to call rather than end users directly.
Books API
Shared, Clerk-Organization-backed financial ledgers ("Books") — typed expense/income/transfer transactions posted into a ledger-api-backed chart of accounts, scoped to your active Clerk organization.