Position Types

Position Type Instance

Represents a single position type instance.

URI

https://www.bcjobs.ca/api/v1.1/positiontypes/{id}

Properties

Property Type Description
id Int32 Unique identifier of the position type.
name String (max 10) Human readable name for the position type.

HTTP GET

Authentication: Not Required

Example

Request

https://www.bcjobs.ca/api/v1.1/positiontypes/1

Response
{
    "id":1,
    "name":"Full Time"
}
    

HTTP POST, PUT, and DELETE

Not supported.

Position Types List

Represents the complete list of position types in the system.

URI

https://www.bcjobs.ca/api/v1.1/positiontypes

HTTP GET

Authentication: Not Required

Example

Request

https://www.bcjobs.ca/api/v1.1/positiontypes

Response
{
    "data":[
        {"id":1,"name":"Full Time"},
        {"id":2,"name":"Part Time"},
        {"id":3,"name":"Contract"},
        {"id":4,"name":"Temp"},
        {"id":5,"name":"Volunteer"}
    ]
}