View a shared expiry
post
https://api.expiryedge.com/v1/viewExpiryÖffentlich - kein API-Schlüssel60/min
Anfrage
curl -X POST 'https://api.expiryedge.com/v1/viewExpiry?share_token=5c0e7a52-3f7e-4b3e-9a2e-1d2f0b6c9e11' \
-H "Content-Type: application/json" \
-d '{
"password": "renew2026"
}'Antwort
{
"id": "exp_4Tq9sLm2",
"name": "Northwind Dental - State Dental License",
"type": "License",
"priority": "High",
"state": "todo",
"expiry_date": "2026-10-15",
"start_date": "2025-10-15",
"notes": "Renew with the State Board of Dentistry at least 30 days ahead.",
"is_done": false,
"is_archive": false,
"is_public": true,
"has_workflow": true,
"workflow_attachment_ids": [
"wf_0"
],
"assigned_to_user_full_name": "Priya Shah",
"assigned_to_user_email": "priya@northwinddental.com",
"assigned_by_user_full_name": null,
"assigned_by_user_email": null,
"created_at": "2026-09-27T14:05:00.000Z",
"updated_at": "2026-09-27T14:05:00.000Z"
}Returns display fields only. 403 when sharing is off; 401 with requiresPassword: true when a password is needed or wrong.
share_tokenstringThe expiry's share token (the last segment of the share URL). Required here or in the body.
share_tokenstringAlternative to the query parameter.passwordstring
200
Public display fields of the shared expiry.
idstringnamestringtypestringprioritystringstatestringnotesstringurlstringstart_datestring | nullstart_timestringstart_timezonestringexpiry_datestringexpiry_timestringexpiry_timezonestringcustom_columnsobjectchecklist_itemsarray of objectschecklist_completedanyChecklist completion state as stored.template_fieldsarray of objects | nulltemplate_dataobject | nulltemplate_namestring | nulltemplate_iconstring | nulltemplate_colorstring | nullis_recurringbooleanrecurrence_typestring | nullrecurrence_intervalinteger | nullrecurrence_countinteger | nullrecurrence_end_datestring | nulloccurrence_numberintegerfileUrlsarray of stringfileUrlstringfileNamesarray of stringis_donebooleanis_archivebooleanis_publicbooleancreated_atstringupdated_atstringhas_workflowbooleanworkflow_attachment_idsarray of stringPlaceholders (wf_0,wf_1, ...); only the count is meaningful.assigned_to_user_full_namestring | nullassigned_to_user_emailstring | nullassigned_by_user_full_namestring | nullassigned_by_user_emailstring | nulldirectory_entries_dataarray of objects
400 | The request is missing required fields or contains invalid values. |
401 | The share link is password-protected and the password is missing or wrong. |
403 | Authenticated, but your role or organization does not allow this action. |
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. |
