Hong Kong SFC Licensed Companies Scraper avatar

Hong Kong SFC Licensed Companies Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Hong Kong SFC Licensed Companies Scraper

Hong Kong SFC Licensed Companies Scraper

Scrape Hong Kong SFC financial institution records. Search and collect record details. Export available fields to Excel, CSV or JSON.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ScrapingMonkey

ScrapingMonkey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Features

Limited permissions

Share

Extract Hong Kong SFC financial institution records for licensed provider research, supplier screening and register monitoring. Hong Kong SFC Licensed Companies Scraper collects public information into one complete dataset table, ready to export as Excel, CSV or JSON.

Use search filters or individual public record links, set how many results you need and start the Actor. Search finds matching records; Details retrieves the available information for records you already know.

At a glanceDetails
📥 InputSearch filters or individual public record links
📋 Collection modesSearch corporations; Get corporation details
📤 OutputOne row per record, or a failed row for an unsuccessful input
📄 PaginationAutomatic, up to maxResults while more records are available
🔐 Website loginNot required
💾 ExportOne dataset view with all fields; Excel, CSV and JSON

What the Hong Kong SFC scraper collects 📋

ModeWhat you receive
Search corporationsMatching financial institution records and the fields published in the search results.
Get corporation detailsAvailable public information for each supplied record. The full output example below shows its actual fields.

The field table and complete examples below show the information this Actor returns. Optional values depend on what the source publishes for the selected record.

Coverage for this Actor:

  • Covers public corporation and registered-institution records. Search is by corporation name. Individual licensees and private account services are excluded.
  • Corporation details also include the public Addresses tab, with business addresses, email and website links when supplied. Individual representatives are outside this actor’s search scope.

How to scrape Hong Kong SFC 🚀

  1. Choose Search corporations or Get corporation details.
  2. Complete the search filters or individual public record links.
  3. Set Maximum results. The minimum is 1.
  4. Start the Actor and review the saved dataset.
  5. Export the results or connect them to your workflow.

Search corporations — input example

{
"mode": "search",
"name": "capital",
"maxResults": 60
}

Get corporation details — input example

{
"mode": "details",
"recordUrls": [
"https://apps.sfc.hk/publicregWeb/corp/AAA451/details"
],
"maxResults": 1
}

maxResults limits all saved rows for each search or supplied record, including a failed row. It does not guarantee that the source has that many matching records. A detail lookup normally returns one record, although sources with multiple revisions or establishments can return more.

Hong Kong SFC data fields and complete output 📦

Each result stays in one row. Every returned field appears in the same dataset view, including list fields and additional published facts. Fields unavailable for a particular record remain empty.

FieldIncluded data
result_typeSelected collection mode.
inputSubmitted search settings, record link or record number.
statusCollection status for this record.
error_codeFailure category for an unsuccessful input.
error_messageReadable explanation for an unsuccessful input.
record_idStable identifier assigned by the source, or its persistent profile slug.
namePublished name of the company, product, institution or licence holder.
urlPublic page for this record; absent when no public profile link is supplied.
ce_numberHong Kong SFC central entity number.
entity_typePublished entity type.
active_sfo_licenceWhether the SFC source marks an active SFO licence.
active_amlo_licenceWhether the SFC source marks an active AMLO licence.
addressPublished business or registered address.
address_chinesePublished address in Chinese.
regulated_activities.typeRegulated activities / type, when published.
regulated_activities.nameRegulated activities / name, when published.
regulated_activities.name_chineseRegulated activities / name chinese, when published.
name_chinesePublished company name in Chinese.
additional_fields.nameNames of additional published fields, when present.
additional_fields.valueTheir corresponding values in the same order.
licence_datePublished initial licence date.
regulated_activities.effective_dateRegulated activities / effective date, when published.
regulated_activities.statusRegulated activities / status, when published.
addresses.addressAddresses / address, when published.
addresses.address_chineseAddresses / address chinese, when published.
addresses.principal_place_of_businessAddresses / principal place of business, when published.
emailPublic email address or addresses.

The complete result below is included for every mode. Text and lists are not shortened. These are examples from validation runs; the source can change.

Search corporations — complete JSON result

{
"result_type": "search",
"input": "{\"licenceStatus\": \"Active\", \"name\": \"capital\"}",
"status": "success",
"record_id": "AAA451",
"name": "PFP Capital Limited",
"url": "https://apps.sfc.hk/publicregWeb/corp/AAA451/details",
"ce_number": "AAA451",
"entity_type": "Licensed corporation",
"active_sfo_licence": true,
"active_amlo_licence": false,
"address": "Office 1002, 10/F, 8 Wyndham Street, Central, Hong Kong",
"address_chinese": "香港中環雲咸街8號10樓1002 室",
"regulated_activities.type": [
4,
5,
9
],
"regulated_activities.name": [
"Advising on Securities",
"Advising on Futures Contracts",
"Asset Management"
],
"regulated_activities.name_chinese": [
"就證券提供意見",
"就期貨合約提供意見",
"提供資產管理"
],
"name_chinese": null,
"additional_fields.name": [],
"additional_fields.value": []
}

Get corporation details — complete JSON result

{
"result_type": "details",
"input": "https://apps.sfc.hk/publicregWeb/corp/AAA451/details",
"status": "success",
"record_id": "AAA451",
"name": "PFP Capital Limited",
"url": "https://apps.sfc.hk/publicregWeb/corp/AAA451/details",
"ce_number": "AAA451",
"licence_date": "09/09/2004",
"regulated_activities.type": [
4,
5,
9
],
"regulated_activities.name": [
"Advising on Securities",
"Advising on Futures Contracts",
"Asset Management"
],
"regulated_activities.name_chinese": [
"就證券提供意見",
"就期貨合約提供意見",
"提供資產管理"
],
"regulated_activities.effective_date": [
"Sep 9, 2004 12:00:00 AM",
"Sep 9, 2004 12:00:00 AM",
"Sep 9, 2004 12:00:00 AM"
],
"regulated_activities.status": [
"A",
"A",
"A"
],
"addresses.address": [
"Office 1002, 10/F, 8 Wyndham Street, Central, Hong Kong"
],
"addresses.address_chinese": [
"香港中環雲咸街8號10樓1002 室"
],
"addresses.principal_place_of_business": [
true
],
"email": [
"andy.kong@pfpcapitalhk.com"
],
"additional_fields.name": [],
"additional_fields.value": []
}

Input settings ⚙️

SettingWhat to enter
What to collect (mode)Choose the information you need.
Maximum results per search or link (maxResults)Collect up to this many saved results for each search or record link. Minimum: 1.
Corporation name (name)Corporation name.
Licence status (licenceStatus)Licence status.
Corporation links (recordUrls)Paste one individual public record link per line. Use this field in Details mode.

Hong Kong SFC scraping use cases 🎯

Find registered providers

Search the supported register using names, locations, license categories or other available fields.

Review published registration details

Collect available license numbers, organization names, status and scope before conducting your own review.

Monitor register changes

Compare exports by stable record ID to identify changes in published registration details. A record alone is not an endorsement or a substitute for an official certificate.

Pricing and saved-result behavior 💰

See the Actor’s Pricing tab for the current rate. Under dataset-item pricing:

  • Each saved record is one result. Lists and additional details attached to it do not create extra rows.
  • A saved failed row is also one billable dataset item. This includes invalid inputs, unavailable records, empty searches and exhausted retries.
  • At most one failed row is saved per input. Retry attempts do not create additional dataset rows.
  • maxResults caps all saved rows for the input. Duplicate copies of the same input are processed once.

Hong Kong SFC scraper API and integrations 🔌

Replace $ACTOR_ID with the ID shown in the Actor’s API tab and $APIFY_TOKEN with your Apify token.

curl -X POST "https://api.apify.com/v2/acts/$ACTOR_ID/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"search","name":"capital","maxResults":60}'

Use Apify schedules for recurring collection, webhooks for completion notifications, and integrations for Google Sheets, Make, Zapier, cloud storage or your own application.

Reliability and public-data limits ⚠️

Temporary request failures are retried up to five total attempts. Invalid record inputs save a failed row without a website request. Confirmed missing records are not retried unnecessarily. If a later request fails, records already saved remain in the dataset. Normal pagination completion does not add a failed row. Collection stops after two consecutive pages return no new records. Configuration, data-saving or request-scheduling failures stop the run.

Hong Kong SFC controls the available records and fields. Search records can contain less information than a full public card. The Actor preserves published values and does not fill missing facts with estimates.

Frequently asked questions ❓

Do I need a Hong Kong SFC account?

No. This Actor collects the supported public information without your website login.

Which search filters can I use?

The input form supports corporation name, licence status. Only the displayed filters are supported.

How many records can I collect?

Set maxResults to the maximum saved rows you want for each input. The minimum is 1. Collection can finish earlier when the source runs out of results or stops returning new records.

Why are some fields empty?

The source may not publish a value for that record or mode. Optional information remains empty.

Can I export all the fields?

Yes. All returned fields are included in one dataset view. Nested lists remain attached to their parent record.

Support 🛟

For a reproducible issue, share the run ID, selected mode and a safe public example through the Actor’s support channel. Keep tokens, passwords and proxy credentials private.