KYCCentral.FCA (KYC Central v0.9.0)

Copy Markdown View Source

Financial Conduct Authority register lookups.

Firms are identified by their Firm Reference Number (FRN).

Summary

Functions

Look up one individual on the FCA register by name.

A firm's register entry: permissions, status, addresses.

Approved individuals attached to a firm.

Trading names a firm operates under.

Check a company's officers and PSCs against the FCA register.

Search the register by firm or individual name.

Whether FCA Register access is configured.

Types

result()

@type result() :: {:ok, map()} | {:error, KYCCentral.Error.t()}

Functions

check_individual(client, name)

@spec check_individual(KYCCentral.t(), String.t()) :: result()

Look up one individual on the FCA register by name.

firm(client, frn)

@spec firm(KYCCentral.t(), String.t()) :: result()

A firm's register entry: permissions, status, addresses.

firm_individuals(client, frn)

@spec firm_individuals(KYCCentral.t(), String.t()) :: result()

Approved individuals attached to a firm.

firm_names(client, frn)

@spec firm_names(KYCCentral.t(), String.t()) :: result()

Trading names a firm operates under.

screen_individuals(client, company_number)

@spec screen_individuals(KYCCentral.t(), String.t()) :: result()

Check a company's officers and PSCs against the FCA register.

search(client, q)

@spec search(KYCCentral.t(), String.t()) :: result()

Search the register by firm or individual name.

status(client)

@spec status(KYCCentral.t()) :: result()

Whether FCA Register access is configured.