APIUtilities
Technical Reference
Get Results
Technical documentation for dryAPI APIs, integration guides, and operational references.
Check job status and retrieve results via polling
INFO
Consider using webhooks or WebSockets instead of polling.
Polling requires repeated API calls and adds latency. For production applications, we recommend:
- Webhooks — Results pushed to your server automatically (best for backends)
- WebSockets — Real-time updates with live previews (best for interactive UIs)
See Execution Modes for a full comparison.
OpenAPI
Request Status
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Path Parameters
request_id*string
Header Parameters
Accept*string
Default
"application/json"Value in
"application/json"Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.dryapi.dev/api/v1/client/request-status/c08a339c-73e5-4d67-a4d5-231302fbff9a" \ -H "Accept: application/json"{
"data": {
"status": "pending",
"preview": "https://example.com/preview.jpg",
"result_url": "https://example.com/results/image.jpg",
"results_alt_formats": {
"jpg": "https://example.com/results/image.jpg",
"webp": "https://example.com/results/image.webp"
},
"result": "https://example.com/results/image.jpg",
"progress": 45.5
}
}{
"data": {},
"message": "string",
"errors": [
null
],
"statusCode": 0
}{
"data": {},
"message": "string",
"errors": [
null
],
"statusCode": 0
}{
"message": "Too Many Attempts."
}Last updated on 21 March 2026