← Back to all docs
ria

RIA API

RIA is compliance software for registered investment adviser firms that centralizes regulatory calendars, Code of Ethics attestations, personal trading oversight, marketing material reviews, vendor diligence, and audit documentation. An unofficial API lets you pull firm, user, and emp

By Alex KlarfeldJanuary 26, 2026
RIA API

What is RIA?

RIA is a cloud platform used by investment advisers to manage ongoing regulatory obligations under SEC and state rules. It provides a single pane of glass for compliance officers and advisory personnel to track tasks, complete periodic certifications, preclear personal trades, route marketing content for review and approval, maintain vendor due diligence, and prepare for internal audits and regulator exams—all with secure portals and role-based access.

Core product areas include:

  • Compliance Management (Regulatory Calendar, Tasks, Assignments, Reminders)
  • Code of Ethics & Attestations (Annual/Quarterly Certifications, Personal Trading Preclearance, Gifts/Entertainment)
  • Marketing Review (Submissions, Risk Ratings, Approvals, Evidence for the Marketing Rule)
  • Vendor & Third-Party Risk (Questionnaires, Due Diligence Artifacts, Renewals)
  • Audits & Exams (Internal Audits, Findings, Corrective Actions, Evidence Repository)
  • Documents & Policies (Versioned Policies, Acknowledgments, Read Receipts)

Common data entities:

  • Firms, Offices, Supervisory Structures
  • Users and Employees (Advisory Personnel, Supervisors, Compliance Officers)
  • Roles/Permissions (Scopes by module and jurisdiction)
  • Compliance Tasks (Category, Rule References, Due Dates, Assignments)
  • Attestations (Templates, Questions, Responses, Signatures, Exceptions)
  • Personal Trading Requests (Preclearance, Holdings/Transactions)
  • Marketing Reviews (Submissions, Approvals, Conditions, Evidence)
  • Vendors & Questionnaires (DDQ, Risk Scores, Renewal Dates)
  • Audits/Exams (Findings, Recommendations, Corrective Actions)
  • Documents & Evidence (Files, Checklists, Versioning, Hashes)

The RIA Integration Challenge

Compliance teams rely on RIA day-to-day, but turning portal-driven features into automation is non-trivial:

  • Role-aware portals: Employees, supervisors, and compliance staff each see different tasks, statuses, and sensitive data
  • Regulatory context: Tasks and reviews reference specific rules and require immutable evidence and audit trails
  • Portal-first features: Attestations, preclearance, and marketing review flows are optimized for humans in the UI
  • Authentication complexity: SSO/MFA and session lifecycles complicate headless, reliable access
  • Distributed data: Task context, policy versions, and approval artifacts span multiple modules and views

How Supergood Creates RIA APIs

Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your RIA tenant.

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses so you can integrate once and rely on consistent objects across modules
  • Aligns with customer entitlements and role-based permissions to ensure compliant access

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened RIA adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as RIA evolves.

API Endpoints

Authentication

POST/sessions

Establish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.

Authentication

POST/sessions/refresh

Refresh an existing token to keep sessions uninterrupted.

Compliance Tasks

GET/firms/{firmId}/compliance-tasks

List compliance tasks with filters and summary details.

Attestations

POST/firms/{firmId}/attestations

Create a Code of Ethics attestation for an employee with responses and signature.

Marketing Reviews

POST/firms/{firmId}/marketing/reviews

Submit a marketing item for compliance review under the SEC Marketing Rule.

Use Cases

Firm & Employee Data Sync

- Mirror firms, employees, and supervisory roles into your GRC or HRIS - Keep rosters and entitlements current for analytics and audit readiness - Normalize departments, locations, and manager relationships across tenants

Compliance Calendar & Task Automation

- Pull open tasks with rule references and due dates to support SLA tracking - Create and assign tasks from your workflows, with reminders and escalations - Drive analytics on categories (e.g., books/records, cybersecurity, marketing) and completion rates

Attestations & Policy Management

- Issue annual/quarterly Code of Ethics attestations from your product - Capture e-signature, responses, and exceptions; route follow-ups as tasks - Track policy acknowledgments and link evidence to audits

Marketing Review & Approvals

- Submit marketing materials (factsheets, social posts, web pages) for compliance review - Attach artifacts, tag rule references, and receive approval/conditions back via webhooks - Archive decisions and reviewer notes for Marketing Rule documentation

Technical Specifications

Authentication

Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials

Response format

JSON with consistent resource schemas and pagination across modules

Rate limits

Tuned for enterprise throughput while honoring customer entitlements and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks

Data freshness

Near real-time retrieval of tasks, attestations, marketing reviews, and documents

Security

Encrypted transport, scoped tokens, and audit logging; respects RIA role-based permissions

Webhooks

Optional asynchronous delivery for long-running workflows (e.g., attestations, review decisions)

Latency

Sub-second responses for list/detail queries under normal load

Throughput

Designed for high-volume task sync and attestation/review processing

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for UI/API changes with rapid adapter updates

Frequently asked questions

Supergood supports workflows across commonly used modules such as Compliance Management (Regulatory Calendar, Tasks), Attestations & Code of Ethics (Annual/Quarterly Certifications, Personal Trading Preclearance), and Marketing Review (Submissions, Approvals, Evidence), subject to your licensing and entitlements. We scope coverage during integration assessment.

We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling.

Yes. We can normalize attestations, exceptions, and task objects to match your GRC schema and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with systems like ServiceNow, Workiva, and AuditBoard.

Yes. We support downloading approval artifacts and uploading attachments via signed uploads, with checksum validation and time-limited URLs. Approval states and signatures are modeled explicitly in our normalized responses.

Ready to get a real API?