pVerify Payers API

The payer network surface: the full supported-payer catalog, live per-payer up/down status (the only pVerify operation requiring no authentication), and recent per-payer rejection statistics.

Operations 3

GET /API/GetAllPayers GetAllPayers #
GET /api/GetPayerStatus GetPayerStatus #
GET /API/GetPayerStatusStatistics Down Payer List #

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/pverify-payers-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

pverify-payers-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: pVerify Payers API
  description: Real-time healthcare insurance eligibility and revenue-cycle API. Derived operation-for-operation from the public Postman collection pVerify publishes at https://postman.pverify.com/ (collection 6ceb8797-50ff-42fd-98a3-64beefaa6c94, last updated 03/01/2026). Covers eligibility (270/271), dental eligibility, insurance discovery, MBI lookup, patient demographic validation, claim status (276/277), patient cost estimation, payer lists and the CGX widget.
  version: '1.0'
  termsOfService: https://pverify.com/privacy-policy/
  contact:
    name: pVerify Support
    email: support@pverify.com
    url: https://pverify.com/contact-support/
servers:
- url: https://api.pverify.com
  description: Production
- url: https://testapi.pverify.com
  description: Test environment published by pVerify
tags:
- name: Payers
paths:
  /API/GetAllPayers:
    get:
      operationId: getAllPayers
      tags:
      - Payers
      summary: GetAllPayers
      description: 'Environment |

        URL |


        Production |

        https://api.pverify.com/API/GetAllPayers |


        Returns the list of current pVerify payers (pVerify payer code & pVerify Payer Name). Note backoffice (non-EDI) payers are denoted with a payer code prefix of BO. For example BO00018


        GetAllPayers Request


        Key |

        Value |


        URL |

        https://api.pverify.com/API/GetAllPayers |


        Method |

        GET |


        Headers |

        Description |


        Authorization |

        Authorization token from above preceded by the String "Bearer" |


        Client-API-Id* |

        Your pVerify client-api-id |


        Content-Type |

        application/json |


        *Note: The Client-API-Id header is required. Header keys are case sensitive.


        GetAllPayers Response


        Key |

        Value |


        payerCode |

        Payer Code |


        payerName |

        Payer Name |


        isActive |

        Boolean determines if payer is active |


        isSupportingEligibility |

        Boolean determines if payer is supporting eligibility |


        isSupportingClaims |

        Boolean to see if payer is supporting claims |


        isEDIPayer |

        Boolean to see if payer is EDI |'
      responses:
        '200':
          description: OK
      security:
      - bearerAuth: []
        clientApiId: []
  /api/GetPayerStatus:
    get:
      operationId: getPayerStatus
      tags:
      - Payers
      summary: GetPayerStatus
      description: 'Environment |

        URL |


        Production |

        https://api.pverify.com/API/GetPayerStatus |


        This GET call will return the status of all pVerify payers. You can call this endpoint with an optional parameter of payerStatus and it will return payers from that status. By default the endpoint returns all payers and statuses. This API call does not require authentication.


        GetPayerStatus Request


        Key |

        Value |


        URL |

        http://api.pverify.com/api/GetPayerStatus |


        Method |

        GET |


        URL Params |

        Description |


        GetPayerStatus |

        Allows you to return specific payer status from response |


        Headers |

        None (this API call does not require authentication) |


        Body |

        None |


        URL Parameter payerStatus value and description


        Value |

        Description |


        Payer Up |

        Payer is Active and running transactions. |


        Payer Active |

        Payer is Active but no recent transactions. |


        Payer Inactive |

        This is marked as inactive in our system. |


        Payer Down |

        Payer is Active but more transactions are failing from the past one hour. |


        GetPayerStatus Response


        Key |

        Value |


        payerName |

        Name of payer |


        payer_Code |

        Payer code |


        payerStatus |

        Payer Status (see URL parameters description) |'
      responses:
        '200':
          description: OK
  /API/GetPayerStatusStatistics:
    get:
      operationId: getPayerStatusStatistics
      tags:
      - Payers
      summary: Down Payer List
      description: This API will return an array of payers that are known to be temporarily down.
      parameters:
      - name: status
        in: query
        required: false
        schema:
          type: string
        example: Rejected
      - name: checkForLastNumberOfHours
        in: query
        required: false
        schema:
          type: string
        example: '1'
      responses:
        '200':
          description: OK
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: 'OAuth2 access token returned by POST /Token, sent as `Authorization: Bearer <token>`.'
    clientApiId:
      type: apiKey
      in: header
      name: Client-API-Id
      description: Client API identifier issued by pVerify. Required on every call; header keys are case sensitive.
    clientSecret:
      type: apiKey
      in: header
      name: Client-Secret
      description: Client secret issued by pVerify, used by the one-step (no-token) endpoints and the premium report endpoints.