Create a reseller customer

Create a new customer workspace from a reseller account.

Endpoint

POST https://api.signitic.app/:apiKey/reseller/add

Authentication

Authentication uses the apiKey path parameter.

Request body

Name
Type
Required
Description

email

String

Yes

Main account email for the new customer workspace.

firstName

String

No

First name of the main account.

lastName

String

No

Last name of the main account.

socialReason

String

No

Company name. When omitted, the workspace name is derived from the email domain.

language

String

No

Account language. Default: fr.

customerAccess

Boolean

No

When true, Signitic sends the onboarding email to the customer account. Default: false.

demoAccount

Boolean

No

When true, the workspace is created as a demo account. Default: false.

Body example

{
  "email": "[email protected]",
  "firstName": "Jane",
  "lastName": "Doe",
  "socialReason": "Acme",
  "language": "en",
  "customerAccess": true,
  "demoAccount": false
}

Response

200 OK

Common errors

Status
Description

200

The endpoint always returns HTTP 200, including business validation failures.

200

{"success": false, "message": "Error"} when the reseller API key is invalid.

200

{"success": false, "message": "..."} when the account payload is invalid.

Last updated