When you create a worker, super.AI creates a worker object that contains information on the worker, including a unique ID.
Worker object attributes
| Attribute | Type | Description |
|---|---|---|
| id | integer | A unique worker ID. Use this when adding a worker to a project, updating their role, or deleting a worker via API. |
| status | string | Current status of the worker. Either INVITED, ACTIVE, or INACTIVE. |
| type | string | The type of worker. Either USER, CROWD, BOT, or AI. |
| invited | ISO 8601 date | UTC timestamp for when the worker was invited |
| accepted | ISO 8601 date | UTC timestamp for when the worker accepted the invite |
| created | ISO 8601 date | UTC timestamp for when the worker was created |
| userId | integer | The worker's super.AI user ID. |
| userEmail | string | The email address the user used to sign up for super.AI. |
| userUsername | string | The user's automatically assigned username. |
{
"id":12345,
"status":"ACTIVE",
"type":"USER",
"invited":"2021-07-28T13:56:47.936000+00:00",
"accepted":"2021-07-28T14:00:53.927000+00:00",
"created":"2021-07-28T13:56:47.936000+00:00",
"userId":23456,
"userEmail":"[email protected]",
"userUsername":"user23456"
}