Stamps

Signed certificate document URL

get/stamps/{id}/certificate

Request

  • Base URL
    https://esahayak.io/api/v1
  • URL
    https://esahayak.io/api/v1/stamps/{id}/certificate
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

Query parameters

format'image' | 'pdf'

Requested stamp paper format. image returns the stored stamp image. pdf returns a PDF; image-backed stamps are converted to PDF on demand.

Response

The stamp plus a short-lived signed documentUrl.

idstring uuid
clientReferencestring nullable
bulkOrderIdstring uuid nullable

The bulk order ID from POST /stamp-orders.

orderIdstring uuid

Internal order reference — prefer bulkOrderId for correlation.

status'PLACED' | 'ASSIGNED' | 'GENERATING' | 'VERIFYING' | 'VERIFIED' | 'CANCELLED'
verifiedboolean
statestring
category'e_stamp' | 'traditional_stamp'
costCentrestring nullable
businessUnitstring nullable
format'image' | 'pdf'

Format of the returned documentUrl when requested via /stamps/{id}/certificate.

documentUrlstring nullable

Short-lived signed document URL (~5 min). Re-fetch when it expires.

Example response

{
  "certificate": {
    "stampAmount": "500.00",
    "considerationAmount": "0.00"
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.