Public API
Unauthenticated endpoints: pricing, waitlist and this spec.
3 endpoints. Every path is relative to the API base URL and needs a bearer token unless it is marked public. See the REST API overview for authentication, errors and pagination.
GET/v1/openapi.json
Return the generated OpenAPI specification.
Responses
200Return the generated OpenAPI specification.
No body.
curl -X GET "https://api.adventur.ai/v1/openapi.json"GET/v1/public/pricing
Query parameters
pageintegerlimitintegersortBystringone of
sortOrder,name,key,monthlyPricesortDirstringone of
asc,descfilterobjectFields
namestringkeystringisActivestring
filterOpobjectFields
namestringone of
eq,containskeystringone of
eq,containsisActivestringone of
eq
Responses
200
No body.
curl -X GET "https://api.adventur.ai/v1/public/pricing"POST/v1/public/waitlist
Adds an email, and optionally an X handle, to the AdVentur.ai waitlist. Joining again with the same email changes nothing.
Request body application/json
emailstring (email)requiredxHandlestringrequiredsourcestringrequiredutmSourceanyrequiredutmMediumanyrequiredutmCampaignanyrequiredwebsitestring
Responses
200Adds an email, and optionally an X handle, to the AdVentur.ai waitlist. Joining again with the same email changes nothing.
No body.
curl -X POST "https://api.adventur.ai/v1/public/waitlist" \ -H "Content-Type: application/json" \ -d '{"email":"string","xHandle":"string","source":"string","utmSource":"string","utmMedium":"string","utmCampaign":"string"}'