Integration Workflow

Visual guide to VOTR API integration workflow

🔄 VOTR Integration Workflow

This flowchart shows how brokers integrate with VOTR API to enable shareholder voting.


📊 Integration Flow Diagram

flowchart TD Start([Start]) --> A[1. Broker Gets Events by Record Date] A --> B[VOTR Returns All Events] B --> C{Broker Determines:
Are Events Relevant?} C -->|No| End1([End]) C -->|Yes| D[2. Broker Submits
Shareholders Data] D --> E[3. Broker Gets Event Details by ID] E --> F{Event Status Active?
Voting Available?} F -->|No| E F -->|Yes| G[4. Shareholder Clicks
Vote Now Button] G --> H[5. Broker Requests Voting URL] H --> I[VOTR Returns
Voting URL with Ballot
Hosted on VOTR] I --> J[6. Shareholder Completes Vote
on VOTR's Ballot Interface] J --> K[VOTR Manages Voting
and Records Vote] K --> End2([Vote Submitted]) style Start fill:#e1f5e1 style End1 fill:#ffe1e1 style End2 fill:#e1f5e1 style C fill:#fff3e0 style F fill:#fff3e0

đź“‹ Workflow Steps

Step 1: Broker calls Events API to get all events by record date
Step 2: Broker determines if events are relevant (checks CUSIP, issuer data against their holdings)
Step 3: Broker submits shareholder data for relevant events via Shareholders API
Step 4: Broker gets event details by ID to check if voting is available and event status is active
Step 5: When shareholder clicks “Vote Now”, broker requests voting URL
Step 6: VOTR returns voting URL with ballot hosted on VOTR’s platform - shareholder completes vote on VOTR’s interface, and VOTR manages the entire voting process