Partner API Error Codes

If an irrecoverable error occurs during an API call, Janrain will return an error response with a code and a message.

Error Code

Description

-1

Service Temporarily Unavailable.

0

Missing parameter. Required parameter was not provided.

1

Invalid parameter. Provided parameter was in the wrong format.

1

Could not determine CNAME for custom domain. CNAME for the custom domain is not set in the Engage DB.

1

Supplied domain not found in partner domain whitelist. Custom domain is not in the Engage DB.

1

Invalid realm. This can mean several things: name is too long or too short, realm is too long or contains invalid characters, or the realm or custom domain is already taken by another application.

1

Invalid parameter: {parameter}. The provided parameter is the wrong format.

1

Invalid provider: {provider name}. One of the providers in the provided list is not valid.

1

{provider name} not configured. This provider must be configured before use.

1

Setting permissions not supported for this provider. Provider is invalid or does not have permissions that can be set.

1

Permission does not exist: {permission name}. One of the permissions in the provided list is not valid.

1

Permission not supported for this provider: {permission name}. One of the permissions in the provided list does not exist for this provider.

1

Permission can not be set: {permission name}. One of the permissions in the provided list cannot be set because of the application's tier (basic, pro, and so on).

2

Data not found.

3

Authentication error.

3

Invalid partnerKey. Provided partner key does not exist.

3

Invalid apiKey. Provided API key does not exist.

4

Facebook error.

5

Mapping exists.

6

Error interacting with a previously-operational provider.

7

Engage account upgrade needed to access this API.

8

Missing third-party credentials for this identifier.

9

Third-party credentials have been revoked.

10

Your application is not properly configured.

11

The provider or identifier does not support this feature.

12

Google error.

13

Twitter error.

14

LinkedIn error.

15

LiveId error.

16

MySpace error.

17

Yahoo error.

18

Domain already exists.

19

App ID not found.