Passo Developers
Api

Get a creator's enrichment status

GET
/creators/{creator}/enrichment

Returns the enrichment progress of a creator, identified by its public cre_… id in the path. Response: sourceRunId and runKind (the creator's current enrichment run; both null if no layer has started) and layers, each with layer, status, lastRunAt, attempts and error (null unless the layer failed). Layers the creator has not reached are omitted. 404 if the creator does not exist or you cannot see it.

Authorization

AuthorizationBearer <token>

A Supabase-issued OAuth user access token. On collection endpoints, pair with a Passo-Workspace header to pick a workspace.

In: header

Header Parameters

Passo-Workspace?string

The workspace's public id (e.g. wsp_abc) to operate in. OAuth callers with more than one workspace must send it; a single-workspace caller may omit it. Ignored for API keys (the key is pinned to its workspace). A uuid or another resource's id is rejected with a 400.

Match^wsp_

Response Body

application/json

curl -X GET "https://example.com/creators/{creator}/enrichment"
{  "sourceRunId": 0,  "runKind": "string",  "layers": [    {      "layer": "string",      "status": "string",      "lastRunAt": "string",      "attempts": 0,      "error": "string"    }  ]}