Business Verification
Basic bank account verification for South African businesses, returning the verification status, result, and any failure reasons if verification is unsuccessful.
Company registration number. format: 2060/119044/01.
Name of the business.
Type of the bank account.
Type of bank account. Supported account type: current, savings, transmission, bond, subscriptionshare or cheque.
The type of identification document provided. Supported ID types: CompanyRegNumber
Name of the bank associated with the account. Supported banks: ABSA, ACCESS BANK, AFRICAN BANK, BIDVEST BANK, CAPITEC BANK, DISCOVERY BANK, FINBOND MUTUAL BANK, FNB, GRINROD BANK, INVESTEC BANK, MERCANTILE BANK, NEDBANK, SASFIN BANK, STANDARD BANK , TYME BANK and UBANK.
Business email address.
Business contact number.
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v3/bankverification/business HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 191
{
"registration_no": "text",
"business_name": "text",
"account_number": "text",
"account_type": "text",
"identity_type": "text",
"bank_name": "text",
"email": "text",
"contact_number": "text",
"consent": true
}
{
"Status": "text",
"Verification": true,
"OutcomeReason": "text"
}
The Know Your Business (KYB) Verification Endpoint is designed to authenticate and validate the legitimacy of businesses by verifying key company information. This process ensures that the business is legally registered and operational, thereby mitigating risks associated with fraudulent entities.
Object containing key details for Know Your Business (KYB) validation process.
The registration number of the company. This should be the local company registration number if the country code is 'za', or the international company number for other country codes. format: xxxx/xxxxxx/xx)
The personal identification number of the company director, required for additional validation in some jurisdictions.
POST /api/kyb/verification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 45
{
"registration_no": "text",
"id_number": "text"
}
{
"Status": "text",
"Verification": true,
"Data": {
"DisplayText": "text",
"DirectorDesignationDesc": "text",
"AppointmentDate": "text",
"CommercialName": "text",
"CommercialStatus": "text",
"RegistrationNo": "text",
"PhysicalAddress": "text",
"PostalAddress": "text",
"Surname": "text",
"Names": "text",
"TelephoneNo": "text",
"SICDesc": true,
"DirectorStatus": "text"
}
}
Get basic information about a company, such as its name, registration number, and status. ⚠️ Note: This service availability is affected by a recent outage at CIPC, we are engaging to resolve.
Company registration number. format: 2060/119044/01
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /enterprise/basicinformation HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"enterprise_number": "text",
"consent": true
}
{
"enterprise": [
{
"enterprise_number": "text",
"short_enterprise_number": "text",
"enterprise_name": "text",
"enterprise_type_code": "text",
"enterprise_type": "text",
"sic_description": "text",
"registration_date": "text",
"business_start_date": "text",
"enterprise_status_code": "text",
"enterprise_status": "text",
"financial_year_end": "text",
"office_address": [
{
"physical_address_1": "text",
"physical_address_2": "text",
"physical_address_3": "text",
"physical_address_4": "text",
"physical_code": "text"
}
],
"country_code": "text",
"tax_reference_number": "text"
}
],
"response_message": "text"
}
List all directors associated with a company, including their roles and appointment dates. ⚠️ Note: This service availability is affected by a recent outage at CIPC, we are engaging to resolve.
Company registration number. format: 2060/119044/01
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /enterprise/companydirectors HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"enterprise_number": "text",
"consent": true
}
{
"directors_list": [
{
"unique_identifier": 1,
"first_names": "text",
"surname": "text",
"initials": "text",
"identity_number": "text",
"date_of_birth": "text",
"director_status": "text",
"enterprise_number": "text",
"enterprise_name": "text",
"director_type": "text",
"enterprise_type": "text",
"enterprise_status": "text",
"registration_date": "text",
"appointment_date": "text",
"country_code": "text",
"member_size_interest": 1,
"member_contribution": 1,
"residential_address_1": "text",
"residential_address_2": "text",
"residential_address_3": "text",
"residential_address_4": "text",
"residential_postal_code": "text"
}
]
}
Retrieve the filing history of annual returns for a company, showing compliance with regulatory requirements. ⚠️ Note: This service availability is affected by a recent outage at CIPC, we are engaging to resolve.
Company registration number. format: 2060/119044/01
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /enterprise/efilinghistory HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"enterprise_number": "text",
"consent": true
}
{
"annual_return_date": "text",
"non_compliance_date": "text",
"date_filed": "text",
"status": "text"
}
Retrieve the full company profile, including detailed information about the company's structure, operations, and key data points. ⚠️ Note: This service availability is affected by a recent outage at CIPC, we are engaging to resolve.
Company registration number. format: 2060/119044/01
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /enterprise/companyprofile HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"enterprise_number": "text",
"consent": true
}
{
"response_body": {
"enterprise_number": "text",
"short_enterprise_number": "text",
"enterprise_name": "text",
"enterprise_short_name": "text",
"trading_name": "text",
"translated_name": "text",
"enterprise_type": "text",
"enterprise_status": "text",
"business_activity": "text",
"registration_date": "2025-09-28",
"business_start_date": "2025-09-28",
"financial_year_end": "text",
"tax_reference_number": "text",
"office_address": [
{
"address_line_1": "text",
"address_line_2": "text",
"city": "text",
"region": "text",
"postal_code": "text",
"country": "text"
}
],
"postal_address": [
{
"address_line_1": "text",
"address_line_2": "text",
"city": "text",
"region": "text",
"postal_code": "text",
"country": "text"
}
],
"directors": [
{
"identifier": 1,
"first_names": "text",
"surname": "text",
"initials": "text",
"identity_number": "text",
"date_of_birth": "2025-09-28",
"director_status": "text",
"director_type": "text",
"designation": "text",
"appointment_date": "2025-09-28",
"member_size_interest": 1,
"member_contribution": 1,
"residential_address_1": "text",
"residential_address_2": "text",
"residential_postal_code": "text",
"country": "text"
}
],
"capital": [
{
"capital_type_descr": "text",
"cap_no_shares": 1,
"cap_par": 1,
"cap_amt_share": 1,
"cap_prem": 1
}
],
"filing_history": [
{
"annual_return_year": 1,
"date_filed": "2025-09-28",
"amount_paid": 1,
"annual_turnover": 1,
"status": "text"
}
]
},
"response_message": "text"
}
Obtain detailed information about an individual director’s appointment within a company. ⚠️ Note: This service availability is affected by a recent outage at CIPC, we are engaging to resolve.
Company registration number. format: 2060/119044/01
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /enterprise/directorprofile HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 43
{
"enterprise_number": "text",
"consent": true
}
{
"appointment": [
{
"identifier": 1,
"first_names": "text",
"surname": "text",
"initials": "text",
"date_of_birth": "text",
"director_status": "text",
"enterprise_number": "text",
"enterprise_name": "text",
"director_type": "text",
"enterprise_type": "text",
"enterprise_status": "text",
"registration_date": "text",
"appointment_date": "text",
"country_code": "text",
"member_size_interest": 1,
"member_contribution": 1,
"residential_address_1": "text",
"residential_address_2": "text",
"residential_address_3": "text",
"residential_address_4": "text",
"residential_postal_code": "text"
}
]
}
Get details of an individual company director's appointment using their identity number for verification. ⚠️ Note: This service availability is affected by a recent outage at CIPC, we are engaging to resolve.
Director's identity number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /enterprise/directorverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 41
{
"identity_number": "text",
"consent": true
}
{
"director_list": [
{
"unique_identifier": 1,
"first_names": "text",
"surname": "text",
"initials": "text",
"identity_number": "text",
"date_of_birth": "text",
"director_status": "text",
"enterprise_number": "text",
"enterprise_name": "text",
"director_type": "text",
"enterprise_type": "text",
"enterprise_status": "text",
"registration_date": "text",
"appointment_date": "text",
"country_code": "text",
"member_size_interest": 1,
"member_contribution": 1,
"residential_address_1": "text",
"residential_address_2": "text",
"residential_address_3": "text",
"residential_address_4": "text",
"residential_postal_code": "text"
}
]
}
A comprehensive bank account verification report designed for both individual consumers and business entities. This report provides detailed verification results, including account status, identity matches, and compliance information, to support Know Your Customer (KYC) processes and ensure accurate and reliable account validations.
The name of the bank associated with the account. Supported banks include: ABSA, ACCESS BANK, AFRICAN BANK, BIDVEST BANK, CAPITEC BANK, DISCOVERY BANK, FINBOND MUTUAL BANK, FNB, GRINROD BANK, INVESTEC BANK, MERCANTILE BANK, NEDBANK, SASFIN BANK, STANDARD BANK , TYME BANK and UBANK.
The valid account number.
Type of the bank account. Supported values include: unknown, current, savings, transmission, bond, subscriptionshare or cheque.
Type of identification used. Expected values: 'IDNumber', 'Passport', 'TempIDNumber', 'CompanyRegNumber'.
The valid identification number corresponding to the identity type. For 'CompanyRegNumber', the expected format is 'XXXX/XXXXXX/XX'.
First name of the account holder or the registered business name.
Middle name of the account holder.
Last name of the account holder.
Initials of the account holder.
Contact phone number of the account holder.
Email address of the account holder.
POST /api/v1/bankverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 225
{
"bank_name": "text",
"account_number": "text",
"account_type": "text",
"identity_type": "text",
"id_number": "text",
"first_name": "text",
"middle_name": "text",
"last_name": "text",
"initials": "text",
"contact_number": "text",
"email": "text"
}
{
"Status": "text",
"ApplicationId": "text",
"DRAVSPlusV2": {
"ResponseSize": 1,
"APIResponseTime": "text",
"TimeOfRequest": "2025-09-28T19:15:27.463Z",
"AVSPlusRiskOutcome": "text"
},
"DSAVSPlusV2": {
"requestId": "text",
"customerReference": "text",
"avsRequestId": 1,
"status": "text",
"statusMessage": "text",
"accountFound": "text",
"accountOpen": "text",
"acceptsCredits": "text",
"acceptsDebits": "text",
"lengthOpen": "text",
"identityMatch": "text",
"accountTypeMatch": "text",
"initialsMatch": "text",
"nameMatch": "text",
"emailMatch": "text",
"phoneMatch": "text",
"bankReference": "text",
"bankStatusCode": "text",
"bankStatusMessage": "text",
"bankResponseTimestamp": "2025-09-28T19:15:27.463Z",
"validationErrors": "text",
"allowDebiCheck": true,
"allowDCProcessOnSunday": true,
"allowRTC": true,
"allowRealtimeAVS": true,
"allowBatchAVS": true,
"bankName": "text"
}
}
TransUnion database business search
This variable is how you will search the TransUnion Dataset, it can be one of these options. Name (Busininess name), RegNo (Business Registration Number), TradingNo (Trust Number), DunsNo (Business Duns Number), VatNo (Business Vat Number), ITNo (Business ITNumber) or BankAccountNo (Business bank account number)
Business name if searchType is equal to Name
Trading Number or Trust number used if searchType is equal to TradingNo
Business IT number if searchType is equal to ITNo
Business Duns Number if searchType is equal to DunsNo
Business Vat number if searchType is equal to VatNo
Business bank account number if searchType is equal to BankAccountNo
Business trading number if searchType is equal to TradingNo
POST /api/commercial/businesssearch HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 173
{
"SearchType": "text",
"SubjectName": "text",
"RegistrationNo": "text",
"ITNumber": "text",
"DunsNumber": "text",
"VatNumber": "text",
"BankAccountNumber": "text",
"TradingNumber": "text"
}
{
"Status": "text",
"SearchResponse": [
{
"ITNumber": "text",
"Name": "text",
"NameType": "text",
"BusinessName": "text",
"PhysicalAddress": "text",
"Suburb": "text",
"Town": "text",
"Country": "text",
"PostCode": "text",
"PostalAddress": "text",
"PostalSuburb": "text",
"PostalTown": "text",
"PostalCountry": "text",
"PostalPostCode": "text",
"PhoneNo": "text",
"FaxNo": "text",
"RegNo": "text",
"RegStatus": "text",
"RegStatusCode": "text",
"TradingNumber": "text"
}
]
}
Get complete information about the company, such as contacts, financial statements, court cases and other. ⚠️ Note: The service is currently unavailable. We are working to resolve this issue
The enterprise number (e.g., K2029000000) is derived from the CIPC registration number (YYYY/NNNNNN/XX). Remove the '/' and last two digits, then prefix the result based on the last two digits: 06 → M (Public/Private Company before 1 May 2010), 07 → K (Public/Private Company after 1 May 2010), 23 → B (Close Corporation), 24-26 → C (Cooperative).
Optional - Country code Country code as ISO (e.g. ZA
)
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/businessdetails HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 63
{
"enterpriseNumber": "text",
"countryCode": "text",
"consent": true
}
{
"id": 1,
"name": "text",
"internationalinteger": "text",
"localinteger": "text",
"countryId": 1,
"dateCreated": "2025-09-28T19:15:27.463Z",
"dateDisolved": "2025-09-28T19:15:27.463Z",
"accountingAuthorityId": 1,
"createdAt": "2025-09-28T19:15:27.463Z",
"updatedAt": "2025-09-28T19:15:27.463Z",
"alternateNames": [
"text"
],
"shortName": "text",
"brandName": "text",
"canSellShares": true,
"address": "text",
"hasPublicDebt": true,
"paysVat": true,
"vatinteger": "text",
"vatDate": "2025-09-28",
"vatCancelDate": "2025-09-28",
"paysExcise": true,
"exciseinteger": "text",
"exciseDate": "2025-09-28",
"exciseCancelDate": "2025-09-28",
"europeaninteger": "text",
"fax": "text",
"websites": [
"text"
],
"typeId": 1,
"statusText": "text",
"status": {
"id": 1,
"providerId": "text",
"providerName": "text",
"countryId": 1,
"translation": {
"en": "text",
"ro": "text",
"ru": "text"
}
},
"type": {
"id": 1,
"name": "text"
}
}
Get a complete information about the company, such as contacts, financial statements, court cases and other. ⚠️ Note: The service is currently unavailable. We are working to resolve this issue.
The enterprise number (e.g., K2029000000) is derived from the CIPC registration number (YYYY/NNNNNN/XX). Remove the '/' and last two digits, then prefix the result based on the last two digits: 06 → M (Public/Private Company before 1 May 2010), 07 → K (Public/Private Company after 1 May 2010), 23 → B (Close Corporation), 24-26 → C (Cooperative).
Optional - Country code Country code as ISO (e.g. ZA
)
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v2/fullbusinessdetails HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 63
{
"enterpriseNumber": "text",
"countryCode": "text",
"consent": true
}
{
"id": 1,
"name": "text",
"internationalNumber": "text",
"localNumber": "text",
"countryId": 1,
"dateCreated": "2025-09-28T19:15:27.463Z",
"dateDisolved": "2025-09-28T19:15:27.463Z",
"accountingAuthorityId": 1,
"createdAt": "2025-09-28T19:15:27.463Z",
"updatedAt": "2025-09-28T19:15:27.463Z",
"alternateNames": [
"text"
],
"shortName": "text",
"brandName": "text",
"canSellShares": true,
"address": "text",
"hasPublicDebt": true,
"paysVat": true,
"vatNumber": "text",
"vatDate": "2025-09-28",
"vatCancelDate": "2025-09-28",
"paysExcise": true,
"exciseNumber": "text",
"exciseDate": "2025-09-28",
"exciseCancelDate": "2025-09-28",
"europeanNumber": "text",
"fax": "text",
"websites": [
"text"
],
"contacts": [
"text"
],
"typeId": 1,
"statusText": "text",
"publicDebtAmount": "text",
"subscribedShareCapital": "text",
"paidShareCapital": "text",
"phones": [
"text"
],
"terms": "text",
"annualAssembly": "text",
"endDateFinancialYear": "2025-09-28",
"vatRemovalBasis": "text",
"vatRestorationBasis": "text",
"currentEmployeesNumber": 1,
"sharesValue": "text",
"sharesIssued": "text",
"sharesClass": "text",
"countyId": 1,
"financialYear": "text",
"dateStatusChange": "2025-09-28T19:15:27.463Z",
"mailingAddress": "text",
"expirationDate": "2025-09-28",
"postalCode": "text",
"sharesNotes": "text",
"historicalNames": [
"text"
],
"notes": "text",
"registryUpdateDate": "2025-09-28T19:15:27.463Z",
"noindex": true,
"activityDescription": "text",
"providerId": 1,
"hideCompany": true,
"hideAddress": true,
"placeOfFormation": "text",
"updatedAtSitemap": "2025-09-28T19:15:27.463Z",
"authorizedCapital": "text",
"oldInternationalNumber": "text",
"turnoverRank": 1,
"country": {
"id": 1,
"name": "text",
"deadCompanyStatus": [
1
],
"liquidatedCompanyStatus": [
1
],
"liquidationCompanyStatus": [
1
],
"bankruptcyProcessCompanyStatus": [
1
],
"code": "text",
"currency": "text",
"companiesCount": 1,
"parentId": 1,
"activeCompaniesCount": 1
},
"type": "text",
"statuses": [
{
"id": 1,
"providerId": "text",
"providerName": "text",
"countryId": 1
}
],
"accounts": [
"text"
],
"tags": [
"text"
],
"LEI": [
"text"
],
"CIK": [
"text"
],
"isLEIIssuer": true,
"companiesRegisteredSameDate": 1,
"inspections": [
"text"
],
"reviews": [
"text"
],
"allReviewsCount": "text",
"allReviewsRating": "text",
"categories": [
"text"
],
"activities": [
"text"
],
"parentCountry": {
"id": 1,
"name": "text",
"deadCompanyStatus": [
1
],
"liquidatedCompanyStatus": [
1
],
"liquidationCompanyStatus": [
1
],
"bankruptcyProcessCompanyStatus": [
1
],
"code": "text",
"currency": "text",
"companiesCount": 1,
"parentId": 1,
"activeCompaniesCount": 1
},
"addresses": [
"text"
],
"persons": [
"text"
],
"companyContactPersons": [
"text"
],
"financialReports": "text",
"permits": [
"text"
],
"licenses": [
"text"
],
"subdivisions": [
"text"
],
"insolvencies": [
"text"
],
"events": [
"text"
],
"history": [
"text"
],
"links": [
"text"
],
"vehicles": [
"text"
],
"restrictions": [
"text"
],
"courtCases": [
"text"
],
"acquisitions": [
"text"
],
"securityMeasures": [
"text"
],
"companyDocuments": [
"text"
],
"filings": [
"text"
],
"charges": [
"text"
],
"inspectionsCount": 1,
"permitsCount": 1,
"licensesCount": 1,
"subdivisionsCount": 1,
"insolvenciesCount": 1,
"eventsCount": 1,
"historyCount": 1,
"linksCount": 1,
"companyVehiclesCount": 1,
"restrictionsCount": 1,
"courtCasesCount": 1,
"acquisitionsCount": 1,
"securityMeasuresCount": 1,
"companyDocumentsCount": 1,
"filingsCount": 1,
"chargesCount": 1
}
Get a list of global companies that match your query. ⚠️ Note: The service is currently unavailable. We are working to resolve this issue.
Company name or number
Optional - Country code Country code as ISO (e.g. ZA
)
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v2/searchcompanies HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 69
{
"enterpriseNumberOrName": "text",
"countryCode": "text",
"consent": true
}
[
{
"name": "text",
"shortName": "text",
"brandName": "text",
"internationalNumber": "text",
"countryCode": "text"
}
]
Directorship global search by directors name. ⚠️ Note: The service is currently unavailable. We are working to resolve this issue.
Diractors name or company name or enterprise number
Not required - Country code as ISO (e.g. 'ZA')
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v2/searchdirector HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 52
{
"names": "text",
"countryCode": "text",
"consent": true
}
{
"id": 1,
"name": "text",
"providerId": "text",
"countryId": 1,
"translation": {
"cs": "text",
"de": "text",
"en": "text",
"es": "text",
"fr": "text",
"lt": "text",
"lv": "text",
"nl": "text",
"pl": "text",
"ro": "text",
"ru": "text",
"uk": "text"
}
}
CIPC Directorship Search by ID Number, allowing users to find details about directorships associated with a specific South African ID number.
South African ID number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/searchdirector HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"id_number": "text",
"consent": true
}
{
"Status": "text",
"DirectorShips": [
{
"DisplayText": "text",
"DirectorDesignationDesc": "text",
"AppointmentDate": "2025-09-28",
"CommercialName": "text",
"RegistrationNo": "text",
"PhysicalAddress": "text",
"TelephoneNo": "text",
"SICDesc": "text",
"DirectorStatus": "text"
}
]
}
Retrieve detailed business information, typically used for verifying and validating business credentials.
A string representing the customer's known nationalities, formatted as 2-character country codes (e.g., 'ZA' for South Africa). Country codes are as follows: Nigeria = NG and South Africa = ZA.
Id type - BUSINESS_REGISTRATION
The incorporation type of the business. Can be any of the following items: bn - for business name registration co - for private or public limited companies it - for incorporated trustees.
Business registration number
The postal code of the business (must be a 5 digit string).
The postal address of the business (must be a 4 or 5 digit string).
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us.
POST /api/v2/businessdetails HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 142
{
"country_code": "text",
"id_type": "text",
"business_type": "text",
"id_number": "text",
"postal_code": "text",
"postal_address": "text",
"consent": true
}
{
"signature": "text",
"timestamp": "2025-09-28T19:15:27.463Z",
"Actions": {
"Listed": "text"
},
"IsFinalResult": "text",
"company_information": {
"address": "text",
"authorized_shared_capital": "text",
"company_type": "text",
"country": "text",
"email": "text",
"industry": "text",
"legal_name": "text",
"phone": "text",
"registration_date": "2025-09-28",
"registration_number": "text",
"search_number": "text",
"state": "text",
"status": "text",
"tax_id": "text"
},
"directors": {},
"fiduciaries": {},
"success": true
}