Furries PH Docs
Dashboard
Platform adoption docs

Reference

Environment Connections Reference

Reference list for platform environment connections and what adopters should confirm before relying on them.

AudiencePartner administrators, Event leads, Adoption leads, Integration owners
Dashboard surfacespartners.furries.ph, rego.furries.ph, EMS LAN integrations
Records touchedAPI service expectations, Auth state, Platform records

Use This Reference Carefully

Use this guide when a route, request, response, permission model, integration, or deployment behavior needs to be understood before people rely on it. In this guide, Environment Connections Reference narrows that work to reference list for partners-api Worker bindings and what adoption teams must know before using them. Because this is a reference page, read it as part of the Platform adoption learning path rather than as an isolated checklist.

An API is a contract between systems. Even technical changes can affect attendee records, dashboard behavior, notifications, payments, files, or staff tools. Read the page for the decision it helps a person make, then use the steps and checks as a steady path from context to action to proof.

What This Reference Collects

This page is for checking details. Use it to confirm names, routes, records, fields, or certification points before relying on memory. The intended readers are partner administrators, event leads, adoption leads, and integration owners. If the guide names a dashboard screen, service area, export, or record type, treat that name as a pointer to real operational responsibility.

  • Primary surface or service: partners-api.
  • Records or contracts involved: API service expectations, Auth state, and Platform records.
  • Main care point: Watch for using a service route with the wrong actor, changing a response another app depends on, leaking a secret, or triggering the same side effect twice.
  • Proof worth keeping: route inventory, method and path, auth model, request and response shape, platform owner confirmation, test result, consumer note, and deployment evidence.

How To Find The Right Entry

  1. Search for the exact name or route: Begin by naming the Platform adoption situation, the owner, and the exact item involved in Environment Connections Reference.
  2. Read the surrounding note, not only the matching line: Use partners-api to connect the words on the page to the screen, file, route, or service trail that people actually use.
  3. Compare the reference with the live screen, file, or service evidence: Keep API service expectations, Auth state, and Platform records in view so the work stays tied to the records or contracts it can affect.
  4. Save the evidence that proves the entry was checked: Before handing off, save proof such as route inventory, method and path, auth model, request and response shape, platform owner confirmation, test result, consumer note, and deployment evidence so an adoption lead and a non-specialist reviewer can understand what the route does and how it was verified.

Confirm The Reference Still Matches Reality

You are ready to use the rest of this page when the purpose, owner, affected information, and proof are all clear enough for a second person to review.

  1. Scope is named: The work is tied to the correct page, event, report, route, file, person, or record.
  2. Impact is understood: The operator can explain the effect on callers, records, permissions, secrets, side effects, and downstream apps.
  3. Proof is findable: The handoff points to evidence that an adoption lead and a non-specialist reviewer can understand what the route does and how it was verified.

End-to-end adoption runbook

  1. Step 1 - Name the API workflow and owner: Identify the product area, organization owner, service path, and relying team before adopting a workflow or integration.
  2. Step 2 - Read the contract in human terms: Check who can use it, what information is exchanged, what can fail, what records change, and what proof the adopting team must keep.
  3. Step 3 - Prepare auth and input deliberately: Confirm the right role, account, partner, event, and approved data before depending on the workflow.
  4. Step 4 - Use or request the route in the right environment: Use the approved dashboard, rego, LAN, or integration environment and keep credentials out of notes, screenshots, and exports.
  5. Step 5 - Check returned data and real side effects: Confirm the visible result, affected records, external action, and review evidence in plain language.
  6. Step 6 - Record tests, docs, and handoff notes: Record the owner, expected behavior, adoption evidence, and escalation path before relying on it in production.

Binding checklist

  1. Action 1 - Confirm binding exists in Env: Source of truth is partners-api/src/index.ts.
  2. Action 2 - Confirm local value exists: Development cannot rely on production-only secrets.
  3. Action 3 - Confirm deployment value exists: Wrangler and Cloudflare environments must have the binding.
  4. Action 4 - Confirm routes using it are documented: Link each binding to route families and workflows.

Major binding groups

GroupExamplesRisk
SupabaseSUPABASE_URL, keys, JWT secretdatabase auth and service access
OriginsALLOWED_ORIGIN, dashboard, site, rego URLscredentialed CORS and links
CMS/mediaSanity and CMS bindingsuploads and content management
Mail/hooksGAS mail and Auth hook secretsoutbound email and account lifecycle
SocialDiscord, Telegram, social-link stateidentity linking and role sync
Finance/walletGoogle Wallet bindingspasses and attendee entitlements
Internalcron, test-control, suppressionautomation and certification safety
LAN releasesGitHub owner, repo, tokenrelease download proxy

All docs