App Endpoints

/app/signup

Creates a new account and its first user. Sends an activation email with a link to your callback page for processing.


Prerequisites

The app signup URL must be provided in the Backstack dashboard.


Signup data

GET /app/signup

Response

{
  "success": true,
  "message": "",
  "data": {
    "domains": [
      {
        "id": "dom_1234567890",
        "title": "Foo Domain",
        "description": "Domain for bars.",
        "signup_help": "Select this domain if you sell bars."
      },
      ...
    ],
    "countries": [
      {
        "id": "US",
        "title": "United States"
      },
      ...
    ]
  }
}

Create signup

POST /app/signup
{
    name: "John Doe",
    username: "johndoe123",
    password: "p9xm1p93jmdp123idjp",
    email: "jdoe@acme.corp",
    domain_id: "dom_1234567890"
}

An email is sent to the user with an activation link.


Activate signup

Previous
/app/session