v2
v2-perceive

Perceive Status

Look up one perceive operation with refreshed signed URLs.

With direct_download=true the response body IS the artifact.

get/v2/perceive/{operation_id}

Request

  • Base URL: https://api.enconvert.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.enconvert.com/v2/perceive/{operation_id}
  • Auth: none declared

Path parameters

operation_idstring required

Query parameters

direct_downloadboolean
outputstring nullable

Headers

X-API-Keystring nullable
authorizationstring nullable

Response

Successful Response

operation_idstring required
status'queued' | 'processing' | 'completed' | 'failed' required
urlstring required
url_finalstring nullable
content_hashstring nullable
status_codeinteger nullable

HTTP status of the final main-document response (e.g. 200, 404). None when the engine could not observe it.

render_qualitynumber nullable

0.0-1.0; populated by the F.7 scorer.

deductionsobject

Named render-quality deductions that fired for this render (e.g. {'http_error': 0.7}). Empty on a clean render.

is_blockedboolean

True when the scorer judged the render an anti-bot challenge or WAF block page. A block with no page content behind it returns 200 with this flag set and outputs={}.

billedboolean

Whether this operation consumed one op from the monthly quota. False for blocked reads and for renders whose deductions include http_error or login_wall; cache hits bill.

options_echoobject nullable

Echo of the request options the server honoured (secrets redacted to booleans), so a caller can verify what was actually applied.

cache_hitboolean
outputsobject
structuredobject nullable
extraction_tier'heuristic' | 'css' | 'llm' nullable
cost_centsnumber
duration_msinteger nullable
errorstring nullable
warningsstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.