Call us: 011 516 9400 | Email: support@pbverify.co.za

pbVerify Credit Bureau Logo    The number 1 data-bureau in South Africa

pbVerify API ID Verification

pbVerify API Services

pbVerify API Services

The pbVerify API (Application Programming Interface) is an interactive interface to the pbVerify information System (PBIS) Services. This interface allows businesses and integrators to integrate and retrieve data of individuals and companies using XML formatted data over a secure SOAP connection.

These API's are used by various corporations, retailers, telecommunications companies, online service providers and software system integrators to instantly verify information for an array of different functions, including customer identification at point of sale, fraud prevention, online transaction verification, customer relations, Human Resource software and many more.

Available API's


Contact us

ID Verification API
  • The API service provides an efficient and fast way to verify South African ID data against Home Affairs data. It does this by allowing a 3rd party to submit a valid RSA identification number and retrieving the defined results.
  • Validity of ID number. Validity is verified against the database (not only by checksum values).
  • Forenames (first names). First names string are returned.
  • Surname. The Surname is returned.
  • Date of Birth (DOB). Official date of birth will be returned.
  • Gender. Gender at birth will be returned.
  • Citizenship. South African or Foreign at date of birth is returned.
  • Alive/Dead. This function will also check the identity number against the deceased records database

ID Photo verification

  • This API service provides an efficient and fast way to access and display the identity photo of a South African citizen.
  • The service retrieves the ID photo through a reverse lookup of the ID number. 
  • ID’s that have not been renewed prior to the year 2002 may not have a digital photo available.  This will render a “not found” return message at no charge.

Address verification

  • The API service provides an efficient and fast way to retrieve last known Credit Bureau contact data against a South African ID number.
  • There are two categories of data that will be returned. Last known address and last known mobile phone number.  
  • Validity of ID number. Validity is checked against a checksum.
  • Address – Date of last update on Credit Bureau record.
  • Address. Last known address returned.
  • Telephone number - Date of last update on Credit Bureau record.
  • Telephone number. Last known mobile phone number

ID Number linked to Mobile number (ID number verifies Telephone number)

  • The API service provides an efficient and fast way to retrieve last known Credit Bureau contact data against a South African ID number.
  • Return data is the last known mobile phone number associated to the ID number.

Consumer Credit Report (B2C)- Basic, Standard and Premium CPA and Credit Score Data

  • The API service provides an efficient and fast way to retrieve any adverse credit information against a South African ID number
  • The service retrieves a comprehensive report with adverse (Judgements, Listings, Debt review etc.) and CPA information from credit bureau data.
  • Note: Credit score and detailed CPA information available to CPA members only.

Company Credit Report

  • The API service provides an efficient and fast way to retrieve any adverse credit information against a South African registered business.
  • The service retrieves adverse (Judgements, Listings, Adverse etc.) from credit bureau data on commercial companies and the Directors of the Business.
  • A unique summary of all Directors in the business provides a quick overview of the credit status of all the Directors in the company, as well as the company itself.

Bank Account verification

  • The API service provides an efficient and fast way to retrieve bank account verification information from all major banks
  • This service will verify the bank details of a consumer or business
  • Verification details, Identity information or Company registration, Bank, account type, Bank account number, Active, Open, Closed and open for longer than three months..
  • Positive or negative reply per criteria

CIPC Company & Director verification

  • The API service provides an efficient and fast way to verify a company against CIPC (previously CIPRO) information.
  • All registrar information on the company retrieved from the Companies and Intellectual Property Commission (CIPC) database
  • All registrar information on the Auditor of the company retrieved from the CIPC database
  • All registrar information on the Directors of the company retrieved from the CIPC database

Our API's in action

Verified Personal Information

  • The client only enters his/her ID number and the form does the rest.
  • Identity information is verified, populated in the form with an ID photo
  • Last known address and telephone numbers are obtained and populated (user controls are set to update information).
Digital onboarding - Personal information

Verified Business Information

  • The client only enters the business registration number and the form does the rest.
  • Business information is verified with CIPC and auto-populated in the form.
  • Auditor's information is verified with CIPC and auto-populated in the form.
  • Principle (Director) information is verified with CIPC and auto-populated in the form.
Digital onboarding - Business information dIGITAL ONBOARDING - COMPANY INFORMATION

Verified Banking Information

  • The client's identity is matched to the account number.
  • The client enters his/her banking details.
  • Banking details are verified with the client's bank.
Digital onboarding - Bank verification

Data submission

  • Terms and Conditions are matched to form type.
  • Data is written to database in (ERP, CRM or ECM) or converted to PDF.
  • Using CoSign Click, the client can sign the agreement online.

Related Products: