I wanted to add checks that we aren't hitting our rate limits using the headers listed in the documentation (https://docs.sentry.io/api/ratelimits/). It seems though that we aren't getting these headers when using the cron monitor checkin endpoint. Are these headers not present for cron monitor checkins?
When I dump the headers into our logs on our webserver, this is what I see:
{'server': 'nginx', 'date': 'Thu, 11 Apr 2024 17:28:10 GMT', 'content-length': '0', 'access-control-allow-origin': '*', 'vary': 'origin,access-control-request-method,access-control-request-headers', 'access-control-expose-headers': 'x-sentry-error,x-sentry-rate-limits,retry-after', 'cross-origin-resource-policy': 'cross-origin', 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'via': '1.1 google', 'alt-svc': 'h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000'}