people

People records represent an instance of a person and has attributes of Personal Details. An Employment record will reference a Person record and over time a person record may have one or more employment records attached to it

Get People

SecuritybearerAuth
Responses
200

People Response - Array

400

Bad Request

401

Unauthorized - Authorization Required

422

Unprocessable Entity

default

General Error

get/people
Request samples
Response samples
application/vnd.api+json
{}

Create a New Person

Create a New Person

SecuritybearerAuth
Request
Request Body schema: application/vnd.api+json

Person to be added

object
Responses
200

People Response

400

Bad Request

401

Unauthorized - Authorization Required

422

Unprocessable Entity

default

General Error

post/people
Request samples
application/vnd.api+json
{
  • "data": {
    }
}
Response samples
application/vnd.api+json
{}

Get Person by ID

Get Person by ID (Cintra Person ID)

SecuritybearerAuth
Request
path Parameters
id
required
string <guid>

Person ID

Example: 906264f1-2dff-4f72-a10b-59918cf738d7
Responses
200

People Response

400

Bad Request

401

Unauthorized - Authorization Required

404

Not Found

422

Unprocessable Entity

default

General Error

get/people/{id}
Request samples
Response samples
application/vnd.api+json
{}

Update an Existing Person

Update an existing person by ID (Cintra Person ID)

SecuritybearerAuth
Request
path Parameters
id
required
string <guid>

Person ID

Example: 906264f1-2dff-4f72-a10b-59918cf738d7
Request Body schema: application/vnd.api+json

Person object that needs to be updated (partial update)

object
Responses
200

People Response

400

Bad Request

401

Unauthorized - Authorization Required

404

Not Found

422

Unprocessable Entity

default

General Error

patch/people/{id}
Request samples
application/vnd.api+json
{
  • "data": {
    }
}
Response samples
application/vnd.api+json
{}