WaitForIt

Schemas


Waitlist

  • idstring · uuid · readOnly · required

    The id of the waitlist.

  • namestring · required

    The name of the waitlist.

  • websitestring · uri · required

    The website of the associated waitlist.

NewWebhook

  • namestring · required

    The name of the webhook.

  • urlstring ·  · required

    The endpoint that you want us to send events to.

  • eventsstring[] · minItems: 1 · unique · required

    The list of events you want us to send to your endpoint.

    Enum values:
    NewSignup
    NewReferral
  • activeboolean

    This value controls whether the webhook will have events sent to it, or not.

  • filterobject

    Filter events by certain criteria.

Webhook

  • webhook_idstring · uuid · readOnly · required

    The id of the webhook.

  • namestring · required

    The name of the webhook.

  • urlstring ·  · required

    The endpoint that you want us to send events to.

  • activeboolean · required

    This value controls whether the webhook will have events sent to it, or not.

  • eventsstring[] · minItems: 1 · unique · required

    The list of events you want us to send to your endpoint.

    Enum values:
    NewSignup
    NewReferral
  • filterobject

    Filter events by certain criteria.

Event

string · enum
Enum values:
NewSignup
NewReferral

Role

string · enum
Enum values:
webhook:create
webhook:view
webhook:update
webhook:delete
waitlist:view

SignUp

  • emailstring · email · required

    The email address that signed up.

  • verifiedboolean · required

    If the email has been verified by the user.

  • referralboolean · required

    If this signup was a referral from someone.

  • custom_inputsobject[] · required

    An array of custom input objects provided during signup.