Developers menu

geo.record

Sent the minute a record that one of your Geo alert rules matches is written.

POSTyour https addressevent: geo.record
Plan GEOPayload unversionedSigned HMAC-SHA256Schema geo.record.schema.json

This event serves

Plan: GEO. Free to read, no account. Geo alerts, the API and Team are Geo's own plans: Geo plans. Pricing. Turn it on: Account, Geo, Webhooks: an endpoint; Account, Geo, Alerts: a rule with Webhooks ticked.

When it is sent

  • To every endpoint of the account, for every record a rule with Webhooks ticked matches.

Payload

FieldMeaningUnit
event"geo.record"geo.record.
sent_utcstringWhen it was sent, ISO 8601 UTC.
recordobjectThe record, with the fields of GET /v1/items.

Delivery

AnswerAny 2xx within 10 seconds. Redirects are not followed.
RetriesOne attempt; a failed delivery can be retried by hand from the account page.
Switched offNot switched off.
VolumeUp to 600 records an hour per account.
Testevent: "geo.test", from Test beside the endpoint
LogEvery delivery's status and time on the account page, with a retry button.

Verify every request before reading it: Webhooks: verify the signature.

geo.test

Measurements of dealer positioning, never a forecast or a trade call. This page is built from FirmTape's public contract, the same files the OpenAPI document is built from; the tests hold them against the route code. Markdown: /docs/developers/geo/events/geo.record.md.