Home/Docs/Migration Guide

Migration from Legacy Headers

Following the rebranding pass, the default gateway headers and key prefixes have been updated from apishield to selixes. Although the gateway backend retains native backward compatibility to prevent breaking changes for live clients, we recommend updating all scripts and environment configurations to the new standard.

Header & API Key Reference Map

Use the following mapping table to update your configuration schemas:

Legacy Key / HeaderNew Selixes Standard (Recommended)Purpose
apishield_live_...selixes_live_...Gateway Authorization Keys
x-apishield-max-session-costx-selixes-max-session-costSession Spend Capping (USD)
x-apishield-max-concurrent-callsx-selixes-max-concurrent-callsConcurrency Rate Limiting
x-apishield-pii-scrubbingx-selixes-pii-scrubbingPII Masking at the Edge

Backward Compatibility Notice

To ensure uninterrupted runtime for legacy applications, the gateway interceptor checks for x-apishield-* parameters if the equivalent x-selixes-* header is not provided. Both systems operate in parallel on the gateway backend, and existing API keys prefixed with apishield_live_ remain completely valid.