Skip to main content

Create and upload

Use these endpoints to upload videos, create surveys, and trigger Pixi chat.

Authentication

EndpointPurposeNotes
POST /auth/loginSign inReturns access_token and refresh_token.
POST /auth/sign-upCreate accountRequires plan + user data.

Instavidiq uploads

EndpointPurposeNotes
POST /projectUpload a videomultipart/form-data with video file.
POST /file/video-url-meta-dataFetch link metadataUsed for YouTube/URL ingestion.
POST /folder/createCreate a folderJSON payload.
POST /folder/create-defaultEnsure default folderUsed on first login.
POST /folder/add-labelAdd folder labelsJSON payload.
POST /folder/remove-labelRemove folder labelsJSON payload.
POST /folder/create-reportGenerate folder reportUsed by folder report UI.

SurveyCine creation

EndpointPurposeNotes
POST /surveycine/add-survey-requestCreate a surveymultipart/form-data with metadata + assets.
POST /surveycine-review/add-review-infoSave respondent infoUsed before video upload.
POST /surveycine-review/add-reviewSubmit a responseUsed by public survey flow.

Pixi chat

EndpointPurposeNotes
POST /project/chatSend a chat promptUsed for non-streaming requests.

Payments and promos

EndpointPurposeNotes
POST /payment/create-orderStart payment flowUsed by unit purchase flow.
POST /payment/verify-paymentVerify paymentConfirms successful checkout.
POST /promo-code/verifyApply promo codeUsed during checkout.