Token Management
Token Management

Token Generation

Creates an authentication token or returns an existing one.

Use the https://app.ship.com/public/account endpoint to request an Oauth token programmatically.

Request Headers

Header Value
email string
password string

Request Parameters

Field Type Max Length Required Description
email string 100 Yes User's email address
password string - Yes User's password
firstName string 50 Yes User's first name
lastName string 50 Yes User's last name
phoneNumber string 10 Yes User's phone number
address1 string 50 Yes Primary address line
address2 string 50 Yes Secondary address line
city string 50 Yes City name
state string 2 Yes Two-letter state code
zip string 5 Yes Five-digit zip code

Successful Response Example

1{
2	"success": true,
3    "error": null,
4    "oauth": {
5    	"token": "string",
6        "refreshToken": "string",
7        "expires": "date"
8    }
9}