Skip to content

API: Waitlist

Generated from the API's OpenAPI schema. Paths are relative to https://cloud.tebibhost.com. Authentication, errors, pagination and idempotency are on the API overview.

POST/api/v1/waitlist

Join Waitlist (joinWaitlist)

IAM action: none (public, no sign-in)

Request body (JSON, WaitlistIn)

FieldTypeDescription
captcha requiredstring
consent requiredboolean
countrystring Default: "".
email requiredstring
sourcestring Default: "".
use_casestring Default: "".

Responses

  • 202 Accepted (WaitlistOut)
  • 400 Invalid request (ErrorOut)
  • 401 Not authenticated (ErrorOut)
  • 403 Access denied: the error names the action and the resource (ErrorOut)
  • 404 Not found (also: the resource belongs to another organization) (ErrorOut)
  • 409 Conflict or quota exceeded (ErrorOut)
  • 422 Idempotency key reused for a different request (ErrorOut)
  • 429 Rate limited (ErrorOut)
Fields of WaitlistOut
FieldTypeDescription
consent_versionstring
messagestring
statusstring

GET/api/v1/waitlist/config

Waitlist Config (waitlistConfig)

IAM action: none (public, no sign-in)

Responses

  • 200 OK (WaitlistConfigOut)
  • 400 Invalid request (ErrorOut)
  • 401 Not authenticated (ErrorOut)
  • 403 Access denied: the error names the action and the resource (ErrorOut)
  • 404 Not found (also: the resource belongs to another organization) (ErrorOut)
  • 409 Conflict or quota exceeded (ErrorOut)
  • 422 Idempotency key reused for a different request (ErrorOut)
  • 429 Rate limited (ErrorOut)
Fields of WaitlistConfigOut
FieldTypeDescription
consent_textstring
consent_versionstring
openboolean
turnstile_site_keystring