Byndr
Byndr is a product API designed to enable seamless, secure connections between event attendees through badge (QR code) scans. It facilitates the creation of unidirectional, reciprocal relationships that are reusable across multiple events, allowing for rich interaction tracking and contact personalization.
Byndr enables you to:
-
Build live contact networks at events.
-
Track interactions over time and across different events.
-
Attach personalized notes and contextual metadata to individual encounters.
Core Concepts
A Connection represents a persistent, unidirectional link from one attendee (party) to another. Each real-world relationship is stored as two reciprocal entries—one per user—allowing each party to manage their own view (e.g., approve, delete, block).
Connections are status-based (Pending, Active, Blocked, or Deleted) and not tied to any specific event.
Although connections themselves are event-agnostic, each initial badge scan between two parties creates an Encounter associated with the relevant event. This encounter serves as an event-specific record of the interaction. For every such encounter, the system generates accompanying Metadata that enriches the interaction context. This metadata may include:
-
Notes left by the initiator
-
Scan-specific details (Each actual scan attempt)
Together, encounters and their metadata provide a historical, event-specific layer atop the persistent structure of user connections.
Naming Conventions
The Byndr API uses consistent naming conventions to clearly indicate the direction of connections and interactions between users:
-
initiator— Refers to the user who initiates the request or action (e.g., sending a connection request or requesting the connection information). This user is the source of the action. -
target— Refers to the user who is the recipient or subject of the action (e.g., the one being connected to, or blocked or who's profile data is requested).
These prefixes are used throughout the API to make user relationships and actions explicit and easy to follow.