Skip to content

Introduction

Colleckt is a multi-tenant identity verification platform designed for virtual address and mailbox providers that need to comply with USPS Form 1583 requirements. The platform automates the end-to-end verification lifecycle — from identity document collection through extraction pipelines, automated validation, manual review, and final decision.

What It Does

Colleckt enables businesses to:

  • Create identity verification requests with expected person, address, and document information
  • Collect supporting documents via an embeddable end-user widget or directly through the API
  • Extract and validate data using OCR technology and internal validation rules
  • Make decisions — approve, reject, or flag for manual review
  • Receive real-time notifications via webhooks when verification status changes
  • Manage the full lifecycle — hold, resume, cancel, resubmit, and track verifications

Who It's For

RoleUse Case
IntegratorsConnect the API to your existing systems
Operations teamsReview verifications, manage users, monitor activity
End usersComplete identity verification via the embedded widget

Key Concepts

Workspaces

Each customer gets an isolated workspace (tenant) with its own subdomain and database. Workspaces come in two environment types:

  • Production — live customer data
  • Sandbox — test and integration environment

Workspace URLs follow this pattern:

text
https://{workspace}.colleckt.io

Flows

A flow defines a verification process configuration, including:

  • Required document types (photo ID, proof of address)
  • Accepted document types per country
  • Forbidden document type + country combinations
  • Associated products and pricing

Two default flows are available:

FlowSlugPurpose
USPS 1583usps1583Identity verification for virtual address providers
IdentityidentityGeneral identity verification without USPS-specific requirements

Document Types

Three categories of documents can be collected:

TypeCodePurpose
Photo IDPHOTO_IDGovernment-issued identification (passport, driver license, ID card)
Proof of AddressPROOF_OF_ADDRESSUtility bill, bank statement, or other address verification
SelfieSELFIELive selfie capture for face-matching

Verification Statuses

Every verification moves through a lifecycle:

Loading diagram...
StatusValueDescription
Started1Verification created, awaiting document upload
Submitted2Documents uploaded, pipeline processing
Approved3All validations passed
Rejected4Validation failed
Double Check5Flagged for manual review
Expired6Verification timed out
Canceled7Verification canceled
Hold8Verification paused

Platform Interfaces

Colleckt provides three interfaces:

  1. Dashboard — Web-based management interface for operations teams (user management, reviews, reports)
  2. API — RESTful API for programmatic integration
  3. Widget — Embeddable end-user verification flow (SPA v1, v2, v3)

Security & Compliance

The platform implements:

  • Multi-factor authentication via email OTP
  • Role-based access control
  • API authentication via Bearer tokens
  • Webhook signing
  • Account lockout after repeated failed login attempts
  • SOC 2 aligned controls

Getting Started

  1. Request a workspace — Contact support to provision your workspace
  2. Log in to the dashboard — Access your workspace at https://{workspace}.colleckt.io
  3. Generate an API token — Navigate to Settings → API Tokens in the dashboard
  4. Create your first verification — Use the API to create a verification and generate a widget URL
  5. Configure webhooks — Set up event notifications for state changes
  6. Monitor activity — Use the dashboard to track verifications, view reports, and manage reviews

Try the API

Test the API interactively in the Playground → with your workspace token.

Built for virtual address providers requiring USPS 1583 compliance.