Skip to content
Start in Cloud

Create managed cloud account

POST
/api/cloud/signup
curl --request POST \
--url https://hitkeep.com/api/cloud/signup \
--header 'Content-Type: application/json' \
--data '{ "email": "hello@example.com", "given_name": "example", "jurisdiction": "example", "last_name": "example", "locale": "example", "password": "example", "plan_code": "free", "team_name": "example" }'

Creates a hosted cloud user and team, then optionally returns a Stripe Checkout URL for paid plans.

Media type application/json
object
email
required
string format: email
given_name
string
jurisdiction
string
last_name
string
locale
string
password
required
string
>= 8 characters
plan_code
required
string
Allowed values: free pro business
team_name
required
string

Cloud signup response

Media type application/json
object
checkout_url
string
plan_code
required
string
redirect_url
string
status
required
string
Example generated
{
"checkout_url": "example",
"plan_code": "example",
"redirect_url": "example",
"status": "example"
}

Invalid request

Media type application/json
object
message
string
Example generated
{
"message": "example"
}

Cloud signup disabled

Media type application/json
object
message
string
Example generated
{
"message": "example"
}

Email already exists

Media type application/json
object
message
string
Example generated
{
"message": "example"
}

Unable to start checkout

Media type application/json
object
message
string
Example generated
{
"message": "example"
}