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.