The worker object

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"
}