Recruitee P API

The P API from Recruitee — 5 operation(s) for p.

Operations 9

POST /p/{codename}/partner/regenerate-secret /partner/regenerate-secret #
GET /p/{codename}/c/{company_id}/candidates/{candidate_id}/reports /candidates/:id/reports #
POST /p/{codename}/c/{company_id}/reports /reports #
PATCH /p/{codename}/reports/{report_id} /reports #
DELETE /p/{codename}/reports/{report_id} /reports #
POST /p/{codename}/c/{company_id}/partner /partner #
PATCH /p/{codename}/c/{company_id}/partner /partner #
GET /p/{codename}/c/{company_id}/partner /partner #
DELETE /p/{codename}/c/{company_id}/partner /partner #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/recruitee:recruitee-p-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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

OpenAPI Specification

recruitee-p-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Recruitee P API
  version: '1.0'
  description: 'Operations tagged P across 3 of this provider''s published API definitions: recruitee-partners-production-secret-openapi.yml, recruitee-partners-release-candidate-secret-openapi.yml, recruitee-partners-release-candidate-token-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://integrations.recruitee.com/api
- url: https://integrations.rc.recruitee.dev/api
security:
- sec0: []
tags:
- name: P
paths:
  /p/{codename}/partner/regenerate-secret:
    post:
      summary: /partner/regenerate-secret
      description: ''
      operationId: post-partner-regenerate-secret
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"secret\": \"SFVSHA1VFeYC1Wtd65wWhH8Rgh3l4588\"\n}"
              schema:
                type: object
                properties:
                  secret:
                    type: string
                    example: SFVSHA1VFeYC1Wtd65wWhH8Rgh3l4588
      deprecated: false
      tags:
      - P
    servers:
    - url: https://integrations.recruitee.com/api
  /p/{codename}/c/{company_id}/candidates/{candidate_id}/reports:
    get:
      summary: /candidates/:id/reports
      description: ''
      operationId: get-candidate-reports
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: company_id
        in: path
        schema:
          type: string
        required: true
      - name: candidate_id
        in: path
        schema:
          type: string
        required: true
      deprecated: false
      tags:
      - P
    servers:
    - url: https://integrations.rc.recruitee.dev/api
  /p/{codename}/c/{company_id}/reports:
    post:
      summary: /reports
      description: ''
      operationId: post-reports
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: company_id
        in: path
        schema:
          type: string
        required: true
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
              - test_id
              - test_name
              - candidate_id
              - status
              - sent_at
              properties:
                test_id:
                  type: string
                test_name:
                  type: string
                candidate_id:
                  type: integer
                  format: int32
                status:
                  type: string
                  default: completed
                  enum:
                  - sent
                  - completed
                  - failed
                  - canceled
                sent_at:
                  type: string
                  format: date
                score:
                  type: string
                completed_at:
                  type: string
                  format: date
                subtitle:
                  type: string
                properties:
                  type: array
                  items:
                    properties:
                      key:
                        type: string
                      value:
                        type: string
                    required:
                    - key
                    - value
                    type: object
                urls:
                  type: object
                  properties:
                    open:
                      type: string
                    download_pdf:
                      type: string
                    cancel_invitation:
                      type: string
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"report\": {\n    \"candidate_id\": 1,\n    \"company_id\": 1,\n    \"completed_at\": null,\n    \"id\": \"ff96b40f-8f11-4155-b059-e3d25e149bfa\",\n    \"properties\": [],\n    \"score\": null,\n    \"sent_at\": \"2021-02-25T10:58:29Z\",\n    \"sent_by_admin\": null,\n    \"sent_by_admin_id\": null,\n    \"status\": \"sent\",\n    \"subtitle\": null,\n    \"test_id\": \"1\",\n    \"test_name\": \"JavaScript\",\n    \"urls\": {\n      \"open\": null\n    }\n  }\n}"
              schema:
                type: object
                properties:
                  report:
                    type: object
                    properties:
                      candidate_id:
                        type: integer
                        example: 1
                        default: 0
                      company_id:
                        type: integer
                        example: 1
                        default: 0
                      completed_at: {}
                      id:
                        type: string
                        example: ff96b40f-8f11-4155-b059-e3d25e149bfa
                      properties:
                        type: array
                      score: {}
                      sent_at:
                        type: string
                        example: '2021-02-25T10:58:29Z'
                      sent_by_admin: {}
                      sent_by_admin_id: {}
                      status:
                        type: string
                        example: sent
                      subtitle: {}
                      test_id:
                        type: string
                        example: '1'
                      test_name:
                        type: string
                        example: JavaScript
                      urls:
                        type: object
                        properties:
                          open: {}
      deprecated: false
      tags:
      - P
    servers:
    - url: https://integrations.rc.recruitee.dev/api
  /p/{codename}/reports/{report_id}:
    patch:
      summary: /reports
      description: ''
      operationId: patch-reports
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: report_id
        in: path
        schema:
          type: string
        required: true
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                status:
                  type: string
                  default: completed
                  enum:
                  - sent
                  - completed
                  - failed
                  - canceled
                score:
                  type: string
                  description: 'Examples: `"10"`, `"10%"`, `"10/20"`. Strings with more than 5 characters will not be shown in the badge.'
                  default: 50%
                completed_at:
                  type: string
                  default: '2021-02-24T14:00:00Z'
                  format: date
                subtitle:
                  type: string
                  default: TypeScript
                properties:
                  type: array
                  items:
                    properties:
                      key:
                        type: string
                      value:
                        type: string
                    required:
                    - key
                    - value
                    type: object
                urls:
                  type: object
                  properties:
                    open:
                      type: string
                    download_pdf:
                      type: string
                    cancel_invitation:
                      type: string
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"report\": {\n    \"candidate_id\": 1,\n    \"company_id\": 1,\n    \"completed_at\": \"2021-02-24T14:00:00Z\",\n    \"id\": \"ff96b40f-8f11-4155-b059-e3d25e149bfa\",\n    \"properties\": [\n      {\n        \"key\": \"Distinguishing feature\",\n        \"value\": \"Strong culture fit\"\n      },\n      {\n        \"key\": \"Agility\",\n        \"value\": \"10\"\n      }\n    ],\n    \"score\": \"50%\",\n    \"sent_at\": \"2021-02-25T10:58:29Z\",\n    \"sent_by_admin\": {\n      \"first_name\": \"Richard\",\n      \"id\": 1,\n      \"last_name\": \"Stark\"\n    },\n    \"sent_by_admin_id\": 1,\n    \"status\": \"completed\",\n    \"subtitle\": \"TypeScript\",\n    \"test_id\": \"1\",\n    \"test_name\": \"JavaScript\",\n    \"urls\": {\n      \"open\": null\n    }\n  }\n}"
              schema:
                type: object
                properties:
                  report:
                    type: object
                    properties:
                      candidate_id:
                        type: integer
                        example: 1
                        default: 0
                      company_id:
                        type: integer
                        example: 1
                        default: 0
                      completed_at:
                        type: string
                        example: '2021-02-24T14:00:00Z'
                      id:
                        type: string
                        example: ff96b40f-8f11-4155-b059-e3d25e149bfa
                      properties:
                        type: array
                        items:
                          type: object
                          properties:
                            key:
                              type: string
                              example: Distinguishing feature
                            value:
                              type: string
                              example: Strong culture fit
                      score:
                        type: string
                        example: 50%
                      sent_at:
                        type: string
                        example: '2021-02-25T10:58:29Z'
                      sent_by_admin:
                        type: object
                        properties:
                          first_name:
                            type: string
                            example: Richard
                          id:
                            type: integer
                            example: 1
                            default: 0
                          last_name:
                            type: string
                            example: Stark
                      sent_by_admin_id:
                        type: integer
                        example: 1
                        default: 0
                      status:
                        type: string
                        example: completed
                      subtitle:
                        type: string
                        example: TypeScript
                      test_id:
                        type: string
                        example: '1'
                      test_name:
                        type: string
                        example: JavaScript
                      urls:
                        type: object
                        properties:
                          open: {}
      deprecated: false
      tags:
      - P
    delete:
      summary: /reports
      description: ''
      operationId: delete-reports
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: report_id
        in: path
        schema:
          type: string
        required: true
      deprecated: false
      tags:
      - P
    servers:
    - url: https://integrations.rc.recruitee.dev/api
  /p/{codename}/c/{company_id}/partner:
    post:
      summary: /partner
      description: ''
      operationId: post-partner
      parameters:
      - name: codename
        in: path
        description: Partner's codename. For example Recruitee's codename would be `recruitee`. Accepts only lowercase letters and dashes. Globally unique and treated as your primary key.
        schema:
          type: string
        required: true
      - name: company_id
        in: path
        description: Your staging company ID
        schema:
          type: string
        required: true
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
              - kind
              - name
              properties:
                kind:
                  type: string
                  enum:
                  - ''
                  - assessment
                  - background_check
                  - reference_check
                name:
                  type: string
                description:
                  type: string
                logo_svg:
                  type: string
                  description: 'SVG logo with square `viewbox` with no `width` and `height`. For example: ✅  `<svg viewbox="0 0 18 18">` ❌  `<svg width="18" height="18">`'
                urls:
                  type: object
                  properties:
                    validate_token:
                      type: string
                    tests:
                      type: string
                    send_candidate:
                      type: string
                    help_article:
                      type: string
                inputs:
                  type: array
                  items:
                    properties:
                      kind:
                        type: string
                        enum:
                        - ''
                        - first_name
                        - last_name
                        - email
                        - phone
                        - admin
                        - offer
                      name:
                        type: string
                        description: Not accepted for `admin` and `offer` input kinds, otherwise required.
                      required:
                        type: boolean
                        default: true
                    required:
                    - kind
                    - required
                    type: object
      responses:
        '201':
          description: '201'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"partner\": {\n    \"admin_id\": 1,\n    \"codename\": \"best-assessments\",\n    \"company_id\": 1,\n    \"description\": null,\n    \"inputs\": [\n      {\n        \"kind\": \"first_name\",\n        \"name\": \"first_name\",\n        \"required\": true\n      },\n      {\n        \"kind\": \"last_name\",\n        \"name\": \"last_name\",\n        \"required\": true\n      },\n      {\n        \"kind\": \"email\",\n        \"name\": \"email\",\n        \"required\": true\n      }\n    ],\n    \"kind\": \"assessment\",\n    \"logo_svg\": null,\n    \"name\": \"Best Assessments\",\n    \"options\": {},\n    \"promoted\": false,\n    \"secret\": \"ODMsbP845aGKlwOV6v1kHAUEgOfdDM6k\",\n    \"urls\": {\n      \"help_article\": null,\n      \"send_candidate\": null,\n      \"tests\": null,\n      \"validate_token\": null\n    }\n  }\n}"
              schema:
                type: object
                properties:
                  partner:
                    type: object
                    properties:
                      admin_id:
                        type: integer
                        example: 1
                        default: 0
                      codename:
                        type: string
                        example: best-assessments
                      company_id:
                        type: integer
                        example: 1
                        default: 0
                      description: {}
                      inputs:
                        type: array
                        items:
                          type: object
                          properties:
                            kind:
                              type: string
                              example: first_name
                            name:
                              type: string
                              example: first_name
                            required:
                              type: boolean
                              example: true
                              default: true
                      kind:
                        type: string
                        example: assessment
                      logo_svg: {}
                      name:
                        type: string
                        example: Best Assessments
                      options:
                        type: object
                        properties: {}
                      promoted:
                        type: boolean
                        example: false
                        default: true
                      secret:
                        type: string
                        example: ODMsbP845aGKlwOV6v1kHAUEgOfdDM6k
                      urls:
                        type: object
                        properties:
                          help_article: {}
                          send_candidate: {}
                          tests: {}
                          validate_token: {}
      deprecated: false
      tags:
      - P
    patch:
      summary: /partner
      description: ''
      operationId: patch-partner
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: company_id
        in: path
        schema:
          type: string
        required: true
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  default: Best Assessments
                description:
                  type: string
                  default: Assessments you need & deserve.
                logo_svg:
                  type: string
                  default: <svg viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg">  <g>   <rect stroke-width="0" id="svg_2" height="18" width="18" y="0" x="0" opacity="undefined" stroke="#000" fill="#0fffff"/>   <path id="svg_4" d="m-24.12498,-31.37497l-5.5,33.87497" opacity="NaN" fill-opacity="null" stroke-opacity="null" stroke-dasharray="null" stroke-width="0" stroke="#000" fill="#ffffff"/>   <ellipse stroke-width="2" ry="5.125" rx="5.125" id="svg_5" cy="9" cx="9" opacity="undefined" stroke="#ff00d4" fill="#ffffff"/>  </g> </svg>
                urls:
                  type: object
                  properties:
                    validate_token:
                      type: string
                      default: https://c9d2c92dc329471696e8a6b670ea7c2b.m.pipedream.net
                    tests:
                      type: string
                      default: https://1da22d5d35232651e170c77e943d5a68.m.pipedream.net
                    send_candidate:
                      type: string
                      default: https://44c576c0fcabcf04b41673900b795b1b.m.pipedream.net
                    help_article:
                      type: string
                      default: https://support.recruitee.com/en/articles/4194849-harver-integration
                inputs:
                  type: array
                  items:
                    properties:
                      kind:
                        type: string
                        enum:
                        - ''
                        - first_name
                        - last_name
                        - email
                        - phone
                        - admin
                        - offer
                      name:
                        type: string
                        description: Not accepted for `admin` and `offer` input kinds, otherwise required.
                      required:
                        type: boolean
                        default: true
                    required:
                    - kind
                    - required
                    type: object
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"partner\": {\n    \"admin_id\": 1,\n    \"codename\": \"best-assessments\",\n    \"company_id\": 1,\n    \"description\": \"Assessments you need & deserve.\",\n    \"inputs\": [\n      {\n        \"kind\": \"first_name\",\n        \"name\": \"first_name\",\n        \"required\": true\n      },\n      {\n        \"kind\": \"last_name\",\n        \"name\": \"last_name\",\n        \"required\": true\n      },\n      {\n        \"kind\": \"email\",\n        \"name\": \"email\",\n        \"required\": true\n      }\n    ],\n    \"kind\": \"assessment\",\n    \"logo_svg\": \"<svg viewbox=\\\"0 0 18 18\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n <g>\\n  <rect stroke-width=\\\"0\\\" id=\\\"svg_2\\\" height=\\\"18\\\" width=\\\"18\\\" y=\\\"0\\\" x=\\\"0\\\" opacity=\\\"undefined\\\" stroke=\\\"#000\\\" fill=\\\"#0fffff\\\"/>\\n  <path id=\\\"svg_4\\\" d=\\\"m-24.12498,-31.37497l-5.5,33.87497\\\" opacity=\\\"NaN\\\" fill-opacity=\\\"null\\\" stroke-opacity=\\\"null\\\" stroke-dasharray=\\\"null\\\" stroke-width=\\\"0\\\" stroke=\\\"#000\\\" fill=\\\"#ffffff\\\"/>\\n  <ellipse stroke-width=\\\"2\\\" ry=\\\"5.125\\\" rx=\\\"5.125\\\" id=\\\"svg_5\\\" cy=\\\"9\\\" cx=\\\"9\\\" opacity=\\\"undefined\\\" stroke=\\\"#ff00d4\\\" fill=\\\"#ffffff\\\"/>\\n </g>\\n</svg>\",\n    \"name\": \"Best Assessments\",\n    \"options\": {},\n    \"promoted\": false,\n    \"secret\": \"ODMsbP845aGKlwOV6v1kHAUEgOfdDM6k\",\n    \"urls\": {\n      \"help_article\": \"https://support.recruitee.com/en/articles/4194849-harver-integration\",\n      \"send_candidate\": \"https://44c576c0fcabcf04b41673900b795b1b.m.pipedream.net\",\n      \"tests\": \"https://1da22d5d35232651e170c77e943d5a68.m.pipedream.net\",\n      \"validate_token\": \"https://c9d2c92dc329471696e8a6b670ea7c2b.m.pipedream.net\"\n    }\n  }\n}"
              schema:
                type: object
                properties:
                  partner:
                    type: object
                    properties:
                      admin_id:
                        type: integer
                        example: 1
                        default: 0
                      codename:
                        type: string
                        example: best-assessments
                      company_id:
                        type: integer
                        example: 1
                        default: 0
                      description:
                        type: string
                        example: Assessments you need & deserve.
                      inputs:
                        type: array
                        items:
                          type: object
                          properties:
                            kind:
                              type: string
                              example: first_name
                            name:
                              type: string
                              example: first_name
                            required:
                              type: boolean
                              example: true
                              default: true
                      kind:
                        type: string
                        example: assessment
                      logo_svg:
                        type: string
                        example: "<svg viewbox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\">\n <g>\n  <rect stroke-width=\"0\" id=\"svg_2\" height=\"18\" width=\"18\" y=\"0\" x=\"0\" opacity=\"undefined\" stroke=\"#000\" fill=\"#0fffff\"/>\n  <path id=\"svg_4\" d=\"m-24.12498,-31.37497l-5.5,33.87497\" opacity=\"NaN\" fill-opacity=\"null\" stroke-opacity=\"null\" stroke-dasharray=\"null\" stroke-width=\"0\" stroke=\"#000\" fill=\"#ffffff\"/>\n  <ellipse stroke-width=\"2\" ry=\"5.125\" rx=\"5.125\" id=\"svg_5\" cy=\"9\" cx=\"9\" opacity=\"undefined\" stroke=\"#ff00d4\" fill=\"#ffffff\"/>\n </g>\n</svg>"
                      name:
                        type: string
                        example: Best Assessments
                      options:
                        type: object
                        properties: {}
                      promoted:
                        type: boolean
                        example: false
                        default: true
                      secret:
                        type: string
                        example: ODMsbP845aGKlwOV6v1kHAUEgOfdDM6k
                      urls:
                        type: object
                        properties:
                          help_article:
                            type: string
                            example: https://support.recruitee.com/en/articles/4194849-harver-integration
                          send_candidate:
                            type: string
                            example: https://44c576c0fcabcf04b41673900b795b1b.m.pipedream.net
                          tests:
                            type: string
                            example: https://1da22d5d35232651e170c77e943d5a68.m.pipedream.net
                          validate_token:
                            type: string
                            example: https://c9d2c92dc329471696e8a6b670ea7c2b.m.pipedream.net
      deprecated: false
      tags:
      - P
    get:
      summary: /partner
      description: ''
      operationId: get-partner
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: company_id
        in: path
        schema:
          type: string
        required: true
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"partner\": {\n    \"admin_id\": 1,\n    \"codename\": \"best-assessments\",\n    \"company_id\": 1,\n    \"description\": \"Assessments you need & deserve.\",\n    \"inputs\": [\n      {\n        \"kind\": \"first_name\",\n        \"name\": \"first_name\",\n        \"required\": true\n      },\n      {\n        \"kind\": \"last_name\",\n        \"name\": \"last_name\",\n        \"required\": true\n      },\n      {\n        \"kind\": \"email\",\n        \"name\": \"email\",\n        \"required\": true\n      }\n    ],\n    \"kind\": \"assessment\",\n    \"logo_svg\": \"<svg viewbox=\\\"0 0 18 18\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\">\\n <g>\\n  <rect stroke-width=\\\"0\\\" id=\\\"svg_2\\\" height=\\\"18\\\" width=\\\"18\\\" y=\\\"0\\\" x=\\\"0\\\" opacity=\\\"undefined\\\" stroke=\\\"#000\\\" fill=\\\"#0fffff\\\"/>\\n  <path id=\\\"svg_4\\\" d=\\\"m-24.12498,-31.37497l-5.5,33.87497\\\" opacity=\\\"NaN\\\" fill-opacity=\\\"null\\\" stroke-opacity=\\\"null\\\" stroke-dasharray=\\\"null\\\" stroke-width=\\\"0\\\" stroke=\\\"#000\\\" fill=\\\"#ffffff\\\"/>\\n  <ellipse stroke-width=\\\"2\\\" ry=\\\"5.125\\\" rx=\\\"5.125\\\" id=\\\"svg_5\\\" cy=\\\"9\\\" cx=\\\"9\\\" opacity=\\\"undefined\\\" stroke=\\\"#ff00d4\\\" fill=\\\"#ffffff\\\"/>\\n </g>\\n</svg>\",\n    \"name\": \"Best Assessments\",\n    \"options\": {},\n    \"promoted\": false,\n    \"secret\": \"ODMsbP845aGKlwOV6v1kHAUEgOfdDM6k\",\n    \"urls\": {\n      \"help_article\": \"https://support.recruitee.com/en/articles/4194849-harver-integration\",\n      \"send_candidate\": \"https://44c576c0fcabcf04b41673900b795b1b.m.pipedream.net\",\n      \"tests\": \"https://1da22d5d35232651e170c77e943d5a68.m.pipedream.net\",\n      \"validate_token\": \"https://c9d2c92dc329471696e8a6b670ea7c2b.m.pipedream.net\"\n    }\n  }\n}"
              schema:
                type: object
                properties:
                  partner:
                    type: object
                    properties:
                      admin_id:
                        type: integer
                        example: 1
                        default: 0
                      codename:
                        type: string
                        example: best-assessments
                      company_id:
                        type: integer
                        example: 1
                        default: 0
                      description:
                        type: string
                        example: Assessments you need & deserve.
                      inputs:
                        type: array
                        items:
                          type: object
                          properties:
                            kind:
                              type: string
                              example: first_name
                            name:
                              type: string
                              example: first_name
                            required:
                              type: boolean
                              example: true
                              default: true
                      kind:
                        type: string
                        example: assessment
                      logo_svg:
                        type: string
                        example: "<svg viewbox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\">\n <g>\n  <rect stroke-width=\"0\" id=\"svg_2\" height=\"18\" width=\"18\" y=\"0\" x=\"0\" opacity=\"undefined\" stroke=\"#000\" fill=\"#0fffff\"/>\n  <path id=\"svg_4\" d=\"m-24.12498,-31.37497l-5.5,33.87497\" opacity=\"NaN\" fill-opacity=\"null\" stroke-opacity=\"null\" stroke-dasharray=\"null\" stroke-width=\"0\" stroke=\"#000\" fill=\"#ffffff\"/>\n  <ellipse stroke-width=\"2\" ry=\"5.125\" rx=\"5.125\" id=\"svg_5\" cy=\"9\" cx=\"9\" opacity=\"undefined\" stroke=\"#ff00d4\" fill=\"#ffffff\"/>\n </g>\n</svg>"
                      name:
                        type: string
                        example: Best Assessments
                      options:
                        type: object
                        properties: {}
                      promoted:
                        type: boolean
                        example: false
                        default: true
                      secret:
                        type: string
                        example: ODMsbP845aGKlwOV6v1kHAUEgOfdDM6k
                      urls:
                        type: object
                        properties:
                          help_article:
                            type: string
                            example: https://support.recruitee.com/en/articles/4194849-harver-integration
                          send_candidate:
                            type: string
                            example: https://44c576c0fcabcf04b41673900b795b1b.m.pipedream.net
                          tests:
                            type: string
                            example: https://1da22d5d35232651e170c77e943d5a68.m.pipedream.net
                          validate_token:
                            type: string
                            example: https://c9d2c92dc329471696e8a6b670ea7c2b.m.pipedream.net
      deprecated: false
      tags:
      - P
    delete:
      summary: /partner
      description: ''
      operationId: delete-partner
      parameters:
      - name: codename
        in: path
        schema:
          type: string
        required: true
      - name: company_id
        in: path
        schema:
          type: string
        required: true
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: ''
      deprecated: false
      tags:
      - P
    servers:
    - url: https://integrations.rc.recruitee.dev/api
components:
  securitySchemes:
    sec0:
      type: apiKey
      in: header
      name: RT-PARTNER-SECRET
x-refined-from:
- recruitee-partners-production-secret-openapi.yml
- recruitee-partners-release-candidate-secret-openapi.yml


# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/recruitee/refs/heads/main/openapi/recruitee-p-api-openapi.yml