GuidesAPI ReferenceChangelog
GuidesAPI ReferenceChangelogLog In
Guides

💡 Things to Know!

  • Reports are requested and retrieved via asynchronous endpoints.
  • Most reports are generated at a daily granularity, except for the Attributed Transactions report, which is provided at an hourly granularity.
  • The report date range supports a maximum window of 100 days, with data retained for up to 3 years.
  • Reports are limited to 100,000 rows. If a report reaches this limit, the data may be incomplete due to truncation. To avoid this, consider reviewing the following parameters for bulk requests:
  • Number of campaign or line item IDs
    • Start and end date range
    • Report type
    • Rate limits for resource-sensitive endpoints may be lower than the standard limit of 250 calls per millisecond.
  • Report attribution windows and time-zones are fully configurable.
  • Data latency typically ranges from 2 to 8 hours, with potential minor updates occurring up to 120 hours before finalization.
  • Data is processed and batched hourly. Same-day data may be partially available. Reports are cached for at least 1 hour before expiration.
  • The exact expiration time is provided in the expiresAt field of the /status response.

Learn more about our Attribution Rules in CMax Help Center