An extended feature is a portable Gateway API feature that implementations may support but are not required to provide. When supported, its behavior and semantics remain consistent across implementations. section 13.1.2
Use the support levels to understand what switching Gateway API providers means:
- Core features must be supported by every implementation and provide the strongest portability guarantee. section 13.1.2
- Extended features preserve their semantics across implementations, but a particular provider may not support them. section 13.1.2
- Implementation-specific features depend on one provider and may require configuration changes when you switch providers. section 13.1.2
Switching providers
A configuration using an extended feature can move to another Gateway API implementation without semantic changes, provided the new implementation supports that feature. section 13.1.2
