Skip to main content
When a response or webhook includes a file — a selfie, an ID image, a document scan — it’s a temporary URL, not permanent storage. Save it before it expires. File URLs Dojah returns expire within about one hour. After that the link stops working and the file is no longer reachable from it.

What to do

  • Download immediately. When you receive a file URL, fetch the file and store it in your own system right away.
  • Don’t persist the URL. Saving the link instead of the file means a broken reference within the hour.
  • Re-fetch if needed. If you only have the verification reference, call the endpoint again to get a fresh link.
Applies to webhooks too. File URLs inside webhook payloads expire on the same schedule — copy them as soon as the event arrives.