// Solution 06
CtxRego

Bring event registration to your own website — without vendor lock-in. A headless REST API that NOGs embed into their own infrastructure. Your front-end, your domain, your brand. Our engine, your data.

REST API Embeddable Widget White-Label Single Profile You Own Everything
← Back to Products
ctxrego — REST API
$ curl -X POST https://api.context-x.org/v1/register \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"event":"mynog-2027","name":"Jane Doe",
     "email":"jane@myisp.net","asn":64512}'

HTTP/1.1 201 Created
{
  "id":    "reg_x7k9m2p",
  "event": "mynog-2027",
  "profile_id": "usr_a8b2c3d",
  "webhook_fired": true,
  "confirmation_sent": true
}

$

Your domain,
our registration engine

🔌
RESTful API
Full REST API for all registration operations: create registrations, update participant data, manage capacity, query registrant lists. Documented OpenAPI spec included.
Real-Time Webhooks
Subscribe to registration events via webhooks. New registrations, cancellations, capacity changes, payment confirmations — delivered to your endpoint in real time.
🧩
Embeddable JS Widget
Drop a single script tag into your existing NOG website. The registration form renders in your page, using your CSS. Fully white-label — no Context X branding anywhere.
🏷️
Custom Fields
Define custom registration fields per event: text, dropdown, multi-select, file upload. Support for multi-track events, participant type tiers, dietary requirements, accessibility needs.
💳
Payment Integration
Stripe and invoice-based payment support. Conference fees, early bird pricing, discount codes. Payment status tracked per registration. Refund handling included.
📊
You Own Everything
Full data export at any time. Your participants, their data, their registration history — always exportable in JSON and CSV. No lock-in, no data held hostage. It's your event.

One profile,
all events

CtxRego uses a universal profile system. When someone registers for their second CtxRego-powered event, all their details — name, organisation, ASN, dietary requirements, accessibility needs — are pre-filled automatically. They just confirm and submit.

Profile Carries Over
Full name and contact details
Organisation / company
ASN and network details
Dietary & accessibility requirements
T-shirt size, badge preferences
Emergency contact information
Cross-Event Features
One-click re-registration for returning attendees
Profile diff shown before confirmation
Update once, applies to future events
CtxMeet integration uses same profile
GDPR deletion removes from all events

// Profile is encrypted at rest · Participant can request export or deletion at any time · GDPR by design

Registration that understands your participants' networks

CtxRego is the only registration API that knows what an ASN is. When a participant enters their ASN at registration, the system auto-enriches their profile with live PeeringDB and RIPEstat data — giving event organisers the full network context, not just a name and email address.

🔗
Auto-ASN Enrichment
Enter ASN at registration → PeeringDB lookup fires automatically. Organisation name, network description, IX memberships, peering policy, and NOC contact — all pre-populated. Participants confirm, not re-type.
// PeeringDB API · Live lookup at form submit
🛡️
RPKI Status per Registrant
ROA coverage calculated for each registrant's ASN at time of registration. Event organisers get a routing security overview of their attendee base — useful for NOGs with routing security focus tracks or workshops.
ROA signed prefixes % · INVALID count · Trend
📊
IX Membership Pre-fill
Internet Exchange memberships pulled from PeeringDB and shown on participant profiles. Organisers see at a glance how many AMS-IX, DE-CIX, or LINX members are attending — relevant for peering meeting capacity planning.
// IX list · Member since · Speed / port type
📈
Network Intelligence Dashboard
Event organisers get an aggregate network intelligence overview: ASN distribution by RIR, prefixes announced, RPKI adoption rate across all registrants, and IX overlap heatmap. Data no generic tool can produce.
RIR breakdown · RPKI adoption · IX heatmap

Why NOGs choose CtxRego over Eventbrite or custom forms

Feature CtxRego Eventbrite Custom Form
ASN / PeeringDB auto-enrichment Build it yourself
Headless API — your domain & branding Eventbrite branding
Single profile across all NOG events Per-event re-entry Per-event only
CtxMeet integration (meeting scheduler)
Full data export · No lock-in Always Limited CSV Yours
GDPR by design · Encrypted at rest US-based data Build it yourself
// Get Early Access

Registration on your terms

CtxRego is in development at 25%. Contact us to express interest in early API access — especially if you're a NOG with an existing website you want to keep.

Express Interest ↗ CtxMeet Integration →

// Your front-end · Your domain · Zero "powered by" branding · You own all data