Evaluation Use Cases
Supplying the External Entity ID
To supply an External Entity ID when creating a new Evaluation, you can use either a request header, or a field in the request payload.
- As a header, you can supply the External Entity ID using the
Alloy-External-Entity-ID
key:curl -X "POST" "https://sandbox.alloy.co/evaluations" \ -u WORKFLOW_TOKEN:WORKFLOW_SECRET \ -H "Content-Type: application/json" \ -H "Alloy-External-Entity-ID: yourExternalEntityId" \ -d $'{ "name_first": "John", "name_last": "Doe" }'
- Alternatively, you can also put the External Entity ID directly in the payload under
identifiers.external_entity_id
:curl -X "POST" "https://sandbox.alloy.co/evaluations" \ -u WORKFLOW_TOKEN:WORKFLOW_SECRET \ -H "Content-Type: application/json" \ -d $'{ "name_first": "John", "name_last": "Doe", "identifiers": { "external_entity_id": "yourExternalEntityId" } }'
Retrieving the Entity Token
In the Alloy evaluation response, you can retrieve the Entity Token from the entity_token
field:
{
"status_code": 201,
"error": null,
"timestamp": 1687555034666,
"evaluation_token": "L-jhJl58RzXTr0c9AoRy7K",
"entity_token": "P-pcxJQPzEJ4v54RmUS6RW",
...
}
Updated almost 2 years ago