Skip to content

Overview

102 endpoints, generated from Graft’s API catalogue. Read Conventions first for the response envelope, errors, pagination and rate limits.

  • Authentication (7): Create an account, sign in and manage the session.
  • Current user (1): Who you are and what your plan allows.
  • Entities and records (17): Define your own data objects, then read and write their records, including batch imports and images.
  • Forms (11): Build internal and public forms, publish them and manage their images.
  • Public forms (4): The unauthenticated surface a visitor’s browser uses: submit a form, browse its catalogue.
  • Submissions (1): The inbox of everything visitors have sent through your forms.
  • Orders (11): Orders, their lifecycle, payments and payment links.
  • Customers (2): People who have ordered, derived from orders.
  • Invoices (4): Invoices issued against orders.
  • Inventory (10): Bookable pools, availability, holds and allocations.
  • Payments (3): Stripe Connect, so a workspace can take card payments.
  • Reports (3): Headline numbers, sales and usage.
  • Dashboards (5): Widget layouts for the overview screen.
  • Usage meters (1): How much of a plan limit has been used.
  • Plugins (3): Switch workspace capabilities on and off.
  • Workspace templates (4): Set a whole workspace up from a ready-made business template.
  • Guided setup (3): The guided setup run for a new workspace.
  • Onboarding (2): The first-run wizard state.
  • Team (5): Invite people and manage seats. Owner only.
  • Billing (1): Upgrade to Premium.
  • Media (1): Read back images the workspace owns.
  • System (3): Health, readiness and the public signing keys.