Piloty API
  • Introduction
  • 🔓Authentication
  • 🔭Scopes and Roles
  • ⏲️Rate limits
  • 📂Pagination
  • ⁉️Errors and Status
  • 🏢COMPANIES API
    • Companies
      • GET : Companies by media
      • GET : Retrieve Company
      • POST : Create company
      • PATCH : Update company
    • Company 's fields
      • GET : List Sectors
      • GET : List Sizes
  • 💼JOBS API
    • Jobs
      • GET : Jobs by media
      • GET : Retrieve job
      • GET : Jobs opened by media
      • GET : Retrieve job opened
      • POST : Create job
      • PATCH : Update job
    • Job's fields
      • GET : List Contracts
      • GET : List Experiences
      • GET : List Educations
      • GET : List Remote policies
      • GET : List Worktimes
      • GET : List Job Categories
  • 👤USERS API
    • Users
      • GET : Users by media
  • 🧑‍💼CANDIDATES API
    • Candidates
      • GET : User candidates by media
      • GET : Job alerts
      • GET : Favoris
    • Opportunities
      • POST : Job applications - v2
      • GET : Job applications
      • 🛑Deprecated - POST : Job applications - v1
  • 📕Changelog
Powered by GitBook
On this page
  • Roles
  • Scopes

Scopes and Roles

Piloty Solutions uses OAuth scopes and Roles to protect its API endpoints.

Depending on the level of access you need, please ask us for the required scopes from the list below.

Roles

Roles
Description

media_partner

media_partner can only access the data they have created through a media.

media_admin

media_admin can access all data from a media

brand_admin

brand_admin can access all data from a brand

Scopes

Scope
Description

r_companies

Read access on companies

r_w_companies

Read and write access on companies

r_jobs

Read access on job offers

r_w_jobs

Read and write access on job offers

r_w_candidates

Read and write access for candidates

PreviousAuthenticationNextRate limits

Last updated 4 months ago

🔭