Insider · Rate Limits

Insider Rate Limits

Insider One publishes a full per-endpoint rate-limit table covering every API host. Limits are enforced per API key, with several endpoints sharing a pooled limit across an account or across all endpoints of an API. Exhaustion returns 429 Too Many Requests; exponential backoff is the documented remedy.

Insider Rate Limits is the machine-readable rate-limit profile for Insider on the APIs.io network, in the API Commons Rate Limits shape.

It captures 60 rate-limit definitions.

Limit state is signalled in the retry_after, retry_after_note, and ratelimit_headers_published response headers, and an exhausted limit returns HTTP 429.

The profile also includes response codes documented for throttled, throttled_alt, and throttled_alt_note.

Tagged areas include Company, Customer Engagement, Personalization, Customer Data Platform, and Marketing.

60 Limits Exhausted: HTTP 429 retry_afterretry_after_noteratelimit_headers_published
Transcribed from the provider's documentation on 2026-08-13 — academy.insiderone.com/docs/api-rate-limits-1.
View Source
CompanyCustomer EngagementPersonalizationCustomer Data PlatformMarketingJourney OrchestrationOmnichannelCDPArtificial IntelligenceMessagingWhatsAppEmailSMSPush NotificationsRecommendationsSearchProduct CatalogAnalyticsMCPAgentsConsentGDPR

Limits

api-key
/api/user/v1/upsert
· minute
25000
up to 25 million user records per minute with full batching
api-key
/api/raw/v1/export
· day
1
UTC day; resets 00:00 UTC; failed requests do not count
api-key
/api/user/v1/attribute/delete
· minute
25000
api-key
/api/user/v1/identity
· minute
2000
api-key
/api/user/v1/identity
· minute
1000
api-key
/api/user/v1/delete
· minute
10000
api-key
/api/contact/v1/anonymize + /api/user/v1/anonymize
· minute
500
api-key
/fps/v1/upload
· second
100
api-key
/email/v1/subscribe
· minute
600
api-key
/sms/v1/subscribe
· minute
600
api-key
/whatsapp/v1/subscribe
· minute
600
api-key
/v1/single
· minute
30
api-key
/v1/single/campaign_id
· minute
30
api-key
/v2/single/campaign_id
· minute
6000
api-key
/v1/single/campaign_id
· minute
30
aggregate
/v1/statistics/top-metrics
· minute
30
aggregate
/v1/statistics/overall-metrics
· minute
30
aggregate
/v1/statistics/campaign-metrics
· minute
30
api-key
/mail/v1/send
· second
9000
api-key
/content/v1/campaign/create
· second
1
api-key
/content/v1/template-migration/{vendorname}/extract-premigration-variables
· minute
60
Template Migrator v1 and v2; not present in the public Postman collection
api-key
/api/v1/push/bulk
· minute
1000
api-key
/api/v2/notification/user
· minute
10000
api-key
/api/v2/notification/user
· minute
1000
advanced app push variant of the same endpoint carries a lower limit
api-key
/api/message_center/v1
· minute
5000
api-key
/v1/details/inapp
· minute
1000
api-key
/v1/settings/certificate/firebase
· minute
1000
api-key
/v1/channel/create
· minute
25
api-key
/v1/template/create
· minute
25
api-key
/v1/channel/update
· minute
25
api-key
/v1/template/list
· minute
25
api-key
/v1/template/update
· minute
25
the docs name /v1/template/update while the collection maps Update OTP Templates to /v1/template/list
api-key
/v1/generate
· minute
750
api-key
/v1/check
· minute
750
api-key
/v1/send
· second
200
api-key
/v1/sendMultipleMessage
· second
5
up to 50 messages per request = 250 message parts per second
api-key
/analytics/v1/list
· minute
100
api-key
/analytics/v1/campaign
· minute
100
api-key
/analytics/v1/overall
· minute
100
api-key
/analytics/v1/transactional
· minute
100
api-key
/analytics/v1/verify
· minute
100
api-key
/v1/send
· second
1000
api-key
/v1/conversational/send
· second
1000
api-key
/email/v1/campaign/list
· minute
100
api-key
/email/v1/campaign/statistics
· minute
100
api-key
/email/v1/overall
· minute
100
api-key
/email/v2/campaign/list
· minute
100
api-key
/email/v2/campaign/statistics
· minute
100
api-key
/email/v2/overall
· minute
100
api-key
/onsite/v1/all
· minute
100
api-key
/onsite/v1/campaign
· minute
100
api-key
/onsite/v2/all
· minute
100
api-key
/v1/overall
· minute
200
api-key
/v1/journey/{journeyId}
· minute
200
api-key
/v1/element/{campaignId}
· minute
200
api-key
/v1/journeys
· minute
200
api-key
/v1/goals
· minute
200
api
/v2/ingest
· minute
60
combined across all Catalog API endpoints
api
/v2/update
· minute
60
combined across all Catalog API endpoints
api
/v2/{algorithm-name}
· minute
1000
applied across all Recommendation API endpoints

Sources

Work with this as data

Every rate limit here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for rate limits

4 MCP tools reach this
  • find_rate_limitsBrowse and filter every rate limit in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This rate limit
curl "https://apis.io/api/v1/rate-limits/insider-rate-limits"
All rate limits
curl "https://apis.io/api/v1/rate-limits?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.