E-Sign Status
Returns the current electronic signature status for a specific file. Used to check whether a document has been signed, is pending, or requires action.
Authentication
Requires a valid customer bearer token.
Path Parameters
Numeric identifier of the file.
Query Parameters
Comma-separated list of field paths to include in the response. When provided, only the
specified fields are returned — useful for reducing payload size. Supports nested paths
using dot notation.
Response
Returns a HelloSignSignatureStatus object with the e-signature status.
E-Sign Status Fields
| Field | Type | Description |
|---|
SignatureId | string | Identifier for the signature request |
Status | string | Current status (pending, signed, declined) |
SignedAt | string | null | Date the document was signed |
LastViewedAt | string | null | Date the document was last viewed |
LastRemindedAt | string | null | Date the last reminder was sent |
Examples
Check e-sign status
GET /api/public/files/22/esign/status
Authorization: Bearer {token}
TypeScript Integration
import endpoints from '@/api/endpoints'
const { resource: status } = useTypedData(httpClient, endpoints.files.esign.status(22))