Home
Home
  1. 🌊 Flow API
  • 🚀 Getting Started
  • 🔎 Screening API
    • Overview
    • Blacklist Matching Logic
    • 📡 Endpoints
      • Blockchain Analysis
      • Individuals Analysis
      • Organizations Analysis
      • Screening Entities Summary Analysis
      • Create BlackList
      • Get All BlackList Records
      • Get Blacklist Record by ID
      • Delete Blacklist Record by ID
      • Update Blacklist Record by ID
      • Update Blacklist Settings Account
  • 🌊 Flow API
    • Overview
    • Flow Step: Identity Verification
    • Flow Step: Onboarding Individual
    • Flow Step: Onboarding Organization
    • 📡 Endpoints
      • Authentication token
      • Get Flow Instances
      • Get Flow Instance By Id
      • 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
      • Onboarding: Get Entity by document number
      • Onboarding: Get Entity List by document number
    • 📤 Webhooks
      • Overview
      • Flow
      • Identity Verification
      • Onboarding Individual
      • Onboarding Organizations
      • Identity Verification by Onboarding
  • 💸Transaction Screening API
    • 🔑 Authentication
    • Overview
    • Transaction Analysis
    • Monitoring & History
    • Document Types
    • Supported Currencies
    • Diagram
    • 📤 Webhooks
    • 📡 Endpoints
      • Submit Transaction
      • List Transactions
      • List Document types
      • List Cryptocurrencies
      • Register remitter
      • Register Beneficiary
  • 📂 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
Get Onboarding Entity by document numberGETIt obtains an onboarding based on the data of an entity (e.g., document number).Verify if the entity is validated within an onboarding processView Details
Get Onboarding List Entity by document numberGETRetrieves a paginated list of onboardings based on the data of an entity (e.g., document number).Verify if the entity is validated within one or more onboarding processesView Details
💡 Note: These endpoints apply to both Onboarding Individuals and Onboarding Organizations steps within your Rillis Flow.
Modified at 2026-02-13 19:49:21
Previous
Flow Step: Onboarding Individual
Next
Authentication token
Built with