The Authentication API serves as the partner login function which must occur once a day. Like all Skipcart APIs, the unique partner AppToken needs to be included in the header to return a UserToken that will be used in subsequent API requests. The Authentication service is a required API for Skipcart integration.

Authentication Request

{ "email": "PartnerEmailAddress@example.com", "password": "MyPassword" }

❗️

Retain the UserToken value - it is required for subsequent API calls

Authentication Response

{ "statusCode": 0, "status": true, "message": "string", "jobId": "string", "keyMessage": [ { "code": "string", "message": "string", "parameter": "string" } ], "result": { "id": "string", "email": "string", "userToken": "string", "userTokenExpires": "string", "fullName": "string", "expiry": "string", "refreshToken": "string", "refreshTokenCreated": "string", "refreshTokenExpires": "string" }, "errors": [ { "code": "string", "message": "string", "key": "string" } ] }
Body Params
string
required
Defaults to PartnerEmailAddress@example.com

(Required) Email address assigned as part of Skipcart staging credentialing

string
required
Defaults to MyPassword

(Required) Email address assigned as part of Skipcart staging credentialing

string
Defaults to Remember Me

(Optional) Email address assigned as part of Skipcart staging credentialing

Headers
string
Defaults to [Example] 539ca86c-1012-49c8-86c2-ddf16dd9434g

The AppToken is the unique partner identifier and must be included in every Skipcart API request

string
Defaults to application/json
Language