formbasedocs
Gå til appenAppen

Utviklere

API-oversikt

Et enkelt JSON-RPC-endepunkt autentisert med API-tokens. Kall hvilken som helst metode ved navn.


Ingen kode nødvendig?

Guidene setter opp formbase i Zapier klikk for klikk, uten at du trenger å kalle på API-et selv.

Endepunkt

Alle forespørsler sendes til én URL via POST. Send metodenavnet og parametrene som JSON.

text

Autentisering

Send API-tokenet ditt som et bearer-token i Authorization-headeren. Tokens er koblet til et arbeidsområde — opprett dem fra OAuth og API-nøkler i sidepanelet.

Forespørselsformat

Hver forespørsel er et JSON-objekt med to felter:

request body
json
{
  "method": "forms.list",
  "params": {
    "workspaceId": "abc123..."
  }
}

Svarformat

Hvert svar er et JSON-objekt med et ok-felt. Ved suksess:

success response
json
{
  "ok": true,
  "data": { ... }
}

Feil

Ved feil er ok lik false, og et error-objekt inneholder en maskinlesbar kode og en menneskelig lesbar melding:

error response
json
{
  "ok": false,
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Field 'name' is required."
  }
}

Vanlige feilkoder:

  • VALIDATION_ERROR (400) — ugyldige eller manglende parametere

  • UNAUTHORIZED (401) — manglende eller ugyldig API-token

  • UPGRADE_REQUIRED (402) — funksjonen krever et høyere abonnementsnivå

  • FORBIDDEN (403) — tokenet mangler tilgang til ressursen

  • CONFLICT (409) — ressursstatuskonflikt, for eksempel et duplikert navn

  • NOT_FOUND (404) — ressursen finnes ikke

  • METHOD_NOT_FOUND (404) — ukjent metodenavn

  • RATE_LIMITED (429) — for mange forespørsler

  • INTERNAL_ERROR (500) — uventet serverfeil

Hastighetsbegrensninger

API-forespørsler er begrenset til 120 forespørsler per minutt per token. Overskrides grensen, returneres 429 Too Many Requests.

Neste steg