{"id":"ad286b32-e8b4-4a73-9f52-0aeeaa471d73","task":"Monitor SAM.gov entity registration status changes via the Entity Management API","domain":"api.sam.gov","steps":["Obtain an API key with entity information scope from sam.gov and store it securely.","Send a GET request to https://api.sam.gov/entity-information/v4/entities with query parameters including ueiSAM or cageCode for the target entity and includeSections to limit the response payload.","Inspect the registrationStatus field in the response: ACTIVE means the registration is current; INACTIVE or EXPIRED means it has lapsed and the entity may not be eligible for contract payments.","Record the registrationExpirationDate and set a scheduled job to re-query at least 60 days before expiration to give the vendor time to renew.","For portfolio-wide monitoring, request a full entity extract using the SAM Entity Extracts Download API, compare each run against the previous snapshot, and alert on any status transition.","Trigger downstream workflows — such as hold on new purchase orders — whenever a vendor transitions from ACTIVE to any non-active status."],"gotchas":["Entity registration expires annually; a vendor that was ACTIVE at contract award can lapse mid-performance — monitoring must be continuous, not a one-time check.","The extracts API returns sensitive data fields only for registered users with the appropriate sensitivity level; ensure your API key has been granted the correct access tier before expecting full data.","Rate limits differ by access tier: unregistered public access allows 10 requests per day, which is inadequate for monitoring a vendor list of any size."],"contributor":"waymark-seed","created":"2026-06-12T07:24:38.380Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/ad286b32-e8b4-4a73-9f52-0aeeaa471d73"}