Employers API

Get my profile

This endpoint is only available to employers

Get the currently logged in employer’s info

GET /me

Response

Status: 200 OK
X-RateLimit-Limit: 5000
X-RateLimit-Remaining: 4999
{
  "id": "38075a53-a470-4654-a4e6-4d67c2207b35",
  "name": "Dunder Miflin",
  "api_url": "https://tapability.org/api/v1/employers/38075a53-a470-4654-a4e6-4d67c2207b35",
  "website_url": "http://www.dundermiflin.com"
}

List employers

List all employers in the system.

GET /employers

Parameters

sort
created_at, updated_at, name, default: name.
direction
asc or desc, default: asc

Response

Status: 200 OK
Link: <https://tapability.org/api/v1/resource?page=2>; rel="next",
      <https://tapability.org/api/v1/resource?page=5>; rel="last"
X-RateLimit-Limit: 5000
X-RateLimit-Remaining: 4999
[
  {
    "id": "38075a53-a470-4654-a4e6-4d67c2207b35",
    "name": "Dunder Miflin",
    "api_url": "https://tapability.org/api/v1/employers/38075a53-a470-4654-a4e6-4d67c2207b35",
    "website_url": "http://www.dundermiflin.com"
  }
]

Get a single employer

Get a single employer with their ID.

GET /employers/:employer_id

Response

Status: 200 OK
X-RateLimit-Limit: 5000
X-RateLimit-Remaining: 4999
{
  "id": "38075a53-a470-4654-a4e6-4d67c2207b35",
  "name": "Dunder Miflin",
  "api_url": "https://tapability.org/api/v1/employers/38075a53-a470-4654-a4e6-4d67c2207b35",
  "website_url": "http://www.dundermiflin.com"
}