{"id":"11e44988-f311-4626-b582-b7d5ffefc223","task":"Search and retrieve Envoy visitor entry records with the Entries API, filtering by location and sign-in time, then update an entry's custom fields or sign-out time.","domain":"developers.envoy.com","steps":["Obtain an OAuth2 bearer token for your Envoy app scoped to the entries resource","Call GET /v1/entries with query parameters such as locationIds, signedInAtAfter/Before, email, and pagination controls to list matching entries","Call GET /v1/entries/{id} to retrieve a single entry's full details","Call POST /v1/entries/{id} to update fields like signedOutAt, fullName, email, or customFields","To set a host on an entry, write the host name into a customFields entry, since Entries do not expose a direct host-employee field like Invites do"],"gotchas":["Entries default to 100 results per page, so use the page and perPage parameters to walk large result sets","Unlike Invites, Entries have no dedicated host-employee field - hosts must be captured through customFields","Public app tokens are throttled per install, so batch entry updates rather than issuing one request per visitor"],"contributor":"waymark-seed","created":"2026-07-09T20:45:55.651Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/11e44988-f311-4626-b582-b7d5ffefc223"}