The Email Resubscribe API enables you to update an unreachable email status to reachable on Insider's Email platform.
A newer version of this API, Email Resubscribe API, is available with support for bulk data ingestion. While the older version is still supported, we recommend using the latest version for improved functionality and future compatibility.
Endpoint and Headers
Visit our Postman collection to test this request.
Headers
| Header | Sample Value | Description |
|---|---|---|
| X-PARTNER-NAME | mybrand | This is your partner name. Navigate to InOne > Inone Settings > Account Preferences to copy your partner name. The partner name should be lowercase. |
| X-REQUEST-TOKEN | 1a2b3c4e5d6f | This key is required to authorize your request. Refer to API Authentication Tokens to generate your Global Resubscribe token. |
| Content-Type | application/json | This header specifies the media type of the resource. |
Body Parameters
| Parameter | Description | Data Type | Required |
|---|---|---|---|
| User's email address | String | Yes |
Sample Request
The sample below displays a request to subscribe a user to Email communications.
Every request made to the request endpoint requires a request body formatted in JSON containing your email's content and metadata, including the subscriber's email address.
curl --location --request POST 'https://contact.useinsider.com/email/v1/subscribe' \
--header 'Content-Type: application/json' \
--header 'X-PARTNER-NAME: mybrand' \
--header 'X-REQUEST-TOKEN: a1b2c3d4e5f6' \
--data-raw '{
"email": "sample@useinsider.com"
}'Sample Responses
The following are some sample responses you might receive for your request.
200 OK
{
"statusMessage": "OK"
}400 Bad Request
{
"statusMessage": "Bad request"
}401 Unauthorized
{
"statusMessage": "Unauthorized"
}Limitations
- All functions must be executed with a simple HTTPS POST request.
- Only emails can be sent via this API. No data can be retrieved.
- You can send 600 requests/per minute with the same API Key. If you exceed the rate limit, you will receive a 429 error.
- The API Key should be provided as the authorization key in the request header. If the key is incorrect, the operation will not be executed and an authorization error will return in the response.
- The value of the X-PARTNER-NAME header should be lowercase.
The default limit shown here is a standard baseline. If your use case requires higher capacity, feel free to reach out to the Insider One team — we can adjust it to fit your needs.