Work Market · Authentication Profile

Work Market Authentication

Authentication

The WorkMarket Employer API uses an API token/secret pair exchanged for a short-lived access token. Credentials are generated in the WorkMarket web app; the client POSTs them to the authorization endpoint and then sends the returned access token as a Bearer credential in the Authorization header on subsequent requests. The published Swagger 2.0 spec declares no securityDefinitions; the scheme below is taken from the live API reference (which models it as an apiKey-style Authorization header) and the authorization operation in the spec.

Work Market secures its APIs with accessToken across 1 declared security scheme, as derived from its OpenAPI definitions.

Workforce ManagementContractorsFreelanceGig EconomyHuman ResourcesPaymentsField ServicesStaffing
Methods: accessToken Schemes: 1 OAuth flows: API key in: header

Security Schemes

sec0 apiKey
· in: header (Authorization)

Source

Authentication Profile

Raw ↑
generated: '2026-07-21'
method: searched
source: https://employer-api.workmarket.com/reference/get-access-token
docs: https://employer-api.workmarket.com/reference/get-access-token
description: >-
  The WorkMarket Employer API uses an API token/secret pair exchanged for a
  short-lived access token. Credentials are generated in the WorkMarket web
  app; the client POSTs them to the authorization endpoint and then sends the
  returned access token as a Bearer credential in the Authorization header on
  subsequent requests. The published Swagger 2.0 spec declares no
  securityDefinitions; the scheme below is taken from the live API reference
  (which models it as an apiKey-style Authorization header) and the
  authorization operation in the spec.
summary:
  types: [accessToken]
  api_key_in: [header]
  oauth2_flows: []
schemes:
  - name: sec0
    type: apiKey
    in: header
    parameter: Authorization
    format: 'Bearer <access token>'
    sources:
      - https://employer-api.workmarket.com/reference/get-access-token
token_exchange:
  operation: openapi/work-market-employer-api-openapi.yml#request
  path: POST /v1/employer/authorization/request
  parameters:
    - name: token
      in: query
      required: true
      description: API token generated in the WorkMarket application
    - name: secret
      in: query
      required: true
      description: API secret generated in the WorkMarket application
  returns: access token (Authorization definition) used as Bearer credential
notes:
  - No OAuth 2.0 / OpenID Connect surface is published; scopes/ is not applicable.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/work-market-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.