Authorization: Bearer YOUR_API_KEY. Include guildId for ordinary guild-scoped lookups and member-level writes.
Legacy link writes use query parameters. Session creation uses a JSON body. Legacy lookup and session response envelopes differ, so do not use one parser for every v1 route.
For new integrations, use v2.