Skip to main content
Partner2026.8.0

Submit partner application

Validates partner application data, verifies a Turnstile token for spam prevention, stores the submission, and sends confirmation/notification emails.

POST/api/v1/community/partners/apply

The source export uses a local development server. Examples use the configured Dashio API origin.

Authentication

Authentication is not declared in this export. This does not imply anonymous access.

Understand authentication

Path parameters

None declared in this export.

Query parameters

None declared in this export.

Header parameters

None declared in this export.

Request body

application/json · Required

tokenstringRequired

Cloudflare Turnstile token

companystring | nullOptional

Optional company name

full_namestringRequired

No field description supplied.

streetstringRequired

No field description supplied.

citystringRequired

No field description supplied.

statestringRequired

No field description supplied.

zipstringRequired

No field description supplied.

countrystringRequired

No field description supplied.

promotion_planstringRequired

Planned promotional activities as free text

join_reasonstringRequired

Reason for joining the partner program

user_idstring (uuid)Required

Existing authenticated user id

Responses

200

Partner application accepted and stored.

successbooleanOptional

No field description supplied.

Exampletrue
messagestringOptional

No field description supplied.

Example"Partner application form submitted successfully"

400

Validation error in one or more fields.

No response body schema supplied.

404

User not found for provided user_id.

No response body schema supplied.

409

Duplicate submission for this user_id.

No response body schema supplied.

422

Missing or invalid Turnstile token.

No response body schema supplied.

500

Internal server error while storing or sending emails.

No response body schema supplied.

Was this helpful?