Home
Home
  1. API Reference
  • Getting started
  • Authentication
  • Webhooks
  • Embeddable Widgets
    • Overview
    • Document Upload Widget
      • UI/UX Best Practices
  • Guides
    • Verifying a new business
    • Verifying bank accounts
    • Supported document types
  • API Reference
    • Submissions
      • Reports
        • List available report templates
        • Download a report
      • Create new submission
      • Get submission
      • Update submission
      • Update submission status
      • Run business verification
      • Get submission checks
      • Delete submission
    • Documents
      • Public Documents API
        • List documents
        • Upload document
        • Get document
        • Delete document
      • List documents
      • Upload document for submission
      • Get document
      • Delete document
      • Download document file
      • Rerun validations
    • RPC Search
      • Get company with ID
      • Company RFC Lookup
      • Company Name Search
      • Download document
    • Utilities
      • Matcher
        • Run name matching
  1. API Reference

Submissions

Submissions are the starting point of our business verification process. Each submission represents an initial business verification request and tracks the application process for a potential customer.
A submission in our API:
Initiates the business verification process
Contains essential business details (legal name, tax ID, contact information, etc.)
Manages associated document uploads
Tracks the progress of the business verification through various statuses (pending, processing, approved, rejected, etc.)
Can be modified as needed during the verification process
Submissions provide a structured method for collecting, processing, and verifying business information during the application phase. Once a submission is approved, it can be converted into a registered business for ongoing monitoring.
The endpoints below allow you to create, retrieve, update, and process submissions throughout the initial verification workflow.
Note:
TIP
For information on registering approved submissions and managing ongoing business monitoring, please refer to the Businesses section of the API documentation.

Submission statuses#

StatusDescription
pendingSubmission has been created and is waiting for business information and documents to be added.
processingInformation and documents have all been added. Niva is a performing the full business verification.
needs_reviewSubmission has been flagged for manual review.
pending_rfiAdditional information is required from the business to complete verification.
approvedBusiness passed verificaiton checks and is approved.
rejectedBusiness did not pass verification checks and is rejected.

Schema#

Submission

Previous
Supported document types
Next
Reports