Create Trial Account

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
❗

Access Restricted

The Create Trial Company endpoint is restricted to Partners with OAuth clients. Contact [email protected] if you wish to use this endpoint.

Minimum Plan Required: Not plan restricted

Sample Request

{
     "email": "[email protected]",
     "firstname": "John",
     "lastname": "Doe",
     "company_name": "Company Name",
     "country": "US",
     "utm_source": "partnername",
     "utm_medium": "website",
     "utm_term": "7shifts_promotion",
     "utm_content": "homepage",
     "utm_campaign": "partership_api_source"
}

Use this endpoint to create a trial company that has The Works plan, a single location and one administrator. Upon creating the administrator will receive an invitation email from 7shifts to complete the company setup.

Body Params
string
required
length ≤ 155

The user's email

string
required
length ≤ 80

The user's first name

string
required
length ≤ 80

The user's last name

string
required
length ≤ 155

The company's name

string
enum
required

The company's country

Allowed:
string
length ≤ 40

The user's mobile phone

string
length ≤ 100

The UTM campaign

string
length ≤ 100

The UTM content

string
length ≤ 100

The UTM medium

string
required
length ≤ 100

The UTM source

string
length ≤ 100

The UTM term

boolean

If true, it will create a company grant for the calling OAuth client and the GUID returned in the response. If false, it will not create a company grant.

Headers
string
^\d{4}-\d{2}-\d{2}$

7shifts API version

uuid

Company GUID

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json