Get pending-reminder status for expiries

posthttps://api.expiryedge.com/v1/getExpiryReminderStatus
any role60/minAny method
Request
curl -X POST 'https://api.expiryedge.com/v1/getExpiryReminderStatus' \
  -H "Authorization: Bearer $EXPIRYEDGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "expiry_ids": [
    "exp_4Tq9sLm2",
    "exp_9Rk3vWn1"
  ]
}'
Response
{
  "status": {
    "exp_4Tq9sLm2": {
      "has_pending_reminder": true,
      "pending_reminder_count": 3,
      "next_reminder_at": "2026-10-08T13:00:00.000Z"
    },
    "exp_9Rk3vWn1": {
      "has_pending_reminder": false,
      "pending_reminder_count": 0,
      "next_reminder_at": null
    }
  }
}

For up to 200 expiry ids (extra ids are ignored), reports whether a reminder is queued and when the next one fires.

Body parameters

application/json
  • expiry_idsarray of stringrequired
    max items: 200

Returns

200
Status keyed by expiry id. Empty object when no ids were sent.
  • statusmap of objectrequired
    Expiry id -> reminder status.

Errors

400
The request is missing required fields or contains invalid values.
401
Missing, expired or invalid bearer token.
404
The record does not exist or is not in your organization.
429
Too many requests for this endpoint from your IP. Wait Retry-After seconds.