Home
Home
  1. ๐ŸŒŠ Flow API
  • ๐Ÿš€ Getting Started
  • ๐Ÿ”Ž Screening API
    • Overview
    • Blacklist Matching Logic
    • Blockchain Analysis
      POST
    • Individuals Analysis
      POST
    • Organizations Analysis
      POST
    • Screening Entities Summary Analysis
      POST
    • Create BlackList
      POST
    • Get All BlackList Records
      GET
    • Get Blacklist Record by ID
      GET
    • Delete Blacklist Record by ID
      DELETE
    • Update Blacklist Record by ID
      PATCH
    • Update Blacklist Settings Account
      PATCH
  • ๐ŸŒŠ Flow API
    • Overview
    • Flow Step: Identity Verification
    • Flow Step: Onboarding Individual
    • Flow Step: Onboarding Organization
    • ๐Ÿ“ก Endpoints
      • Authentication token
      • Get Flow Instance
      • Get File from Flow Instance
      • Identity: Get Details
      • Identity: Get Files
      • Identity: Update Status
      • Onboarding: Get Details
      • Onboarding: Get File
      • Onboarding: Get Multiple Files
      • Onboarding: Update Status
    • ๐Ÿ“ค Webhooks
      • Webhooks Overview
      • Flow
      • Identity Verification
      • Onboarding Individual
      • Onboarding Organizations
      • Identity Verification by Onboarding
  • ๐Ÿ’ธ Transaction API
    • ๐Ÿ”‘ Authentication
    • Overview
    • Transaction Analysis
    • Transaction Status
    • Document Types
    • Cryptocurrencies
    • Diagram
    • ๐Ÿ“ค Webhooks
  • ๐Ÿ“ก Endpoints
    • Create operation
    • Get operation
    • Get valid document types
    • Get valid coins
  • ๐Ÿ“‚ Resources
    • Concept Details
    • Enum Validation
Home
Home
  1. ๐ŸŒŠ Flow API

Flow Step: Onboarding Organization

The Onboarding Organization step in Rillis enables you to collect detailed corporate information and assess the risk profile of legal entities (e.g., companies, foundations, NGOs) during the onboarding process.

Overview#

This step consists of a customizable form that gathers data about the companyโ€™s legal structure, contact details, financial background, and controlling individuals. It ensures you meet regulatory KYC/AML requirements and better understand the risk associated with each organization.
You can toggle various requirements like Proof of Address, Director Register, and Shareholder Register depending on your compliance needs.

Information Collected#

The form includes multiple sections:

1. Company Details#

Company Name
Type of Entity (e.g., Corporation, Cooperative)
Country of Registration
Registration Date
Registration Number

2. Company Information#

Tax ID (NIF)
Email
Phone
Website
City
Address 1 & 2
Postal Code
State or Region
Legal Address
Postal Address
Control System (if applicable)

3. Financial Information#

Source of Funds (e.g., partner contributions)
Source of Income (e.g., commissions)
Purpose of the Business Relationship (e.g., open a corporate account)
Annual Income (USD)
Estimated Annual Transaction Volume (USD)

4. Partners, Representatives & Controllers#

Names
Type (e.g., partner, director)
Address
Country
Ownership Percentage
PEP Status

5. Documents & Media#

Constitution Document
Shareholder Register
Proof of Address
Validity Certificate
Director Register

Why This Matters#

By gathering this information, Rillis helps you:
Validate the legitimacy of the organizationโ€™s data and ensure it matches other verification steps (like document scans).
Identify potential risks associated with the companyโ€™s financial activities and structure.
Comply with KYC/AML standards and meet your regulatory obligations with confidence.

Customization & Controls#

You can tailor this step to your compliance needs by enabling or disabling:
Proof of Address
Director Register
Shareholder Register
Country restrictions
Age restrictions
Document expiry checks
File uploads

Related API Endpoints & Webhooks for Onboarding Organizations#

EndpointMethodDescriptionUse CaseSee More Details
Get Onboarding IndividualGETRetrieve onboarding details for individuals (also supports organization onboarding data).Fetch personal or corporate onboarding detailsView Details
Get File OnboardingGETObtain the file associated with the onboarding process for individuals or organizations.Download documents uploaded during onboardingView Details
Get Multiple File OnboardingGETObtain multiple files linked to the onboarding process.Retrieve all files (like proof of address) in bulkView Details
Change Onboarding StatusPUTManually update the status of the onboarding step (e.g., approve, reject).Manage the progress/status of the onboardingView Details
๐Ÿ’ก Note: These endpoints apply to both Onboarding Individuals and Onboarding Organizations steps within your Rillis Flow.
Modified atย 2025-05-29 16:32:30
Previous
Flow Step: Onboarding Individual
Next
Authentication token
Built with