Skip to content
Overview

Business profile APITeams building customer registration

Find a business, fill in its profile

Find businesses by name or representative, then retrieve details by business registration number. Add search and autofill to your customer registration form.

01

Search, select, fill customer details

Connect name search and registration number lookups to your customer registration flow.

  1. Search by name

    Search by business name, former name, English name, or representative. Korean initial consonants and business registration numbers also work.
  2. Select a business

    Use the business name, registration number, region, and masked representative name to select the right customer.
  3. Fill in the details

    Retrieve the selected profile to fill in the name, representative, address, business type, and business item. Leave missing values for the user to enter.

02Request and response

From one request to its result

The sequence of calls between your service and the Bolta API. You call it with an API key alone, with no certificate or institution connection.

03

Use the steps your form needs

Search by name when the number is unknown. Call the detailed lookup directly when you already have it. Bolta compiles the profiles from public data.

Search and detailed lookup compared
CriterionSearchDetailed lookup
Use whenYou do not know the registration numberYou already have the registration number
Find byName, representative, Korean initials, or registration numberOne business registration number
ReturnsName, registration number, region, masked representative, stored registration statusName, representative, address, phone and email, business type and item, opening date

04Pricing and requirements

Before you get started.

Business profile search

Charged for each returned result, including results returned on subsequent pages.

KRW 9 per returned result

Detailed business profile

Charged only for successful lookups. Missing profiles and errors incur no charge.

KRW 90 per business registration number

No charge for empty searches, missing profiles, errors, or test key calls. Repeated lookups of the same number are charged again.

  • Only an API key is required. No issuer registration, certificate, or subscription plan is needed.
  • Registration status and tax type are the last stored values. Use the business registration status API to check the current status before a transaction.
See how point top-ups work (opens in a new tab)

05

Checking just one record?

Search for a business and view its public profile in your browser.

06Build with your AI tool

Start with the AI tool you already use.

Copy a prompt with official documentation, prerequisites, and test goals into the AI tool you use for your project.

Business profile API: Integration prompt

Official docs, product scope, and test steps

Read the prompt
Integrate this Bolta API into the current project.

Find a business, fill in its profile

Read the official documentation first and propose an implementation that fits the project's language and structure.

https://docs.bolta.io/llms.txt

https://docs.bolta.io/docs/api-introduction/quickstart

https://docs.bolta.io/docs/api-introduction/business-profile

https://docs.bolta.io/docs/api-introduction/business-registration-status

https://docs.bolta.io/docs/api-introduction/pricing

Prerequisites and scope:

- Only an API key is required. No issuer registration, certificate, or subscription plan is needed.

- Registration status and tax type are the last stored values. Use the business registration status API to check the current status before a transaction.

Business profile search: KRW 9 per returned result
Detailed business profile: KRW 90 per business registration number

No charge for empty searches, missing profiles, errors, or test key calls. Repeated lookups of the same number are charged again.

Read the API key from a server environment variable. Do not ask for secrets in chat. Start with the documented test key and test inputs.

Test goals: Test keys return fixed mock data. Search for the sample business name in the guide to try selection and detailed lookup. Test representative, initial consonant, and region searches with a live key.

Do not invent undocumented features or responses. Identify open questions and summarize test results and production-readiness steps.

07FAQ

Questions before you integrate

Integration steps and error codes are in the API docs.

Read the API docs (opens in a new tab)
Can I search without a business registration number?

Search by business name, former name, English name, or representative. Use at least three Korean initial consonants or a ten-digit registration number. Add a region or industry name to narrow results.

How are search and detailed lookups charged?

Search costs KRW 9 per returned result. Detailed lookups cost KRW 90 per successful lookup. Empty searches, missing profiles, errors, and test key calls incur no charge. Subsequent result pages and repeated lookups are charged again.

Is suspension or closure status checked in real time?

A profile contains the registration status and tax type Bolta last checked and stored. Unknown values are empty. Use the business registration status API when you need the status at the time of your call.

View the business registration status API
Are addresses and contact details always available?

Values absent from the public source remain empty. Representative names remain masked if the source masks them. Let users review autofilled details and complete missing fields.

Start integrating today. No contract needed.

Get an API key and start with search and autofill using test data. No issuer registration or certificate is required.

Want to talk through scope first?Talk to us about the API