Skip to main content

machs-dir-selbst Public API

Integrate external systems with your company's data in the machs-dir-selbst planner — projects, offers, customers, materials and more — over a REST API, and subscribe to events via webhooks.

  • Base URL: https://ujgvhucqnpukultgemxk.supabase.co/functions/v1/api
  • Auth: a company-scoped API key as a Bearer token
  • Format: JSON; cursor-free, offset-paginated lists
note

This site documents the Preview PR #114 environment — every path in the reference is relative to the base URL above, and the "Try it" panel calls it directly. Other environments serve the same API under their own host; only the base URL differs.

Where to next

  • Quickstart — your first request in one curl.
  • Authentication — API keys and scopes.
  • Webhooks — receive events when data changes.
  • API Reference — every endpoint, generated from the OpenAPI spec (see the sidebar).
  • OpenAPI spec — the raw OpenAPI 3.1 document this site is generated from; feed it to openapi-typescript, openapi-generator or a Postman/Insomnia import.

Conventions

  • IDs are returned as strings.
  • Lists accept limit (1–200), offset, sort (field.asc/field.desc, whitelisted per resource) and per-field filters, and respond with { data, total, limit, offset }.
  • Errors are { "error": "<code>", "message"?: "<detail>" } with the matching HTTP status (400 validation, 401 auth, 403 scope, 404 not found).