Welcome to the e
Optin Authorize Connect API Resource. The API enables developers to communicate with e
Optin data from within their own applications or electronic devices.
These docs describe version 1.0 of the eOptin Authorize Connect API.
Authentication in the API
The API supports the following methods for making authenticated API requests:
With OAuth, your API requests are considered anyonymous (only public data is returned) until you obtain an access token which permits you to make requests on behalf of a user. To obtain an access token, you redirect users to a special eOptin login page which asks users to grant your application access. OAuth needs to be enabled for your API key.
Single sign-on authentication is only for SSO users (Pro and VIP accounts). It enables you to make API requests on behalf of an SSO user, given the correct SSO authenticate string.
eOptin implements permissions slightly different than what you may expect. For starters, every request has a base set of explicit permissions depending on the authenticated user. Generally those permissions are defined as part of the scope as part of the authentication process. On top of this, every object also has it's own scoping for those same permissions.
Every error is represented with an HTTP status code, as well as a code and response message within the actual response body.
eOptin maintains several official API bindings