API Gateway
Quick answer
A single entry point that routes, secures and controls API calls to backend services.
Key takeaways
- Authentication and authorisation
- Rate limiting and throttling
- Routing and versioning
- Logging and monitoring
What an API gateway is
API gateway is the component sitting in front of services that manages all API calls: routing, authentication, rate limiting, logging, transformation. It hides internal complexity behind a single interface.
Why it matters
As the number of integrations grows, the gateway provides centralised control over security, versions and traffic, instead of each service reimplementing these rules.
Typical functions
- Authentication and authorisation
- Rate limiting and throttling
- Routing and versioning
- Logging and monitoring
How CRMconnect helps
CRMconnect exposes and consumes APIs through a controlled layer with centralised authentication, monitoring and error handling, so integrations stay secure and observable as the ecosystem grows.
Real-world example
A company with dozens of integrations handled security differently in each. Consolidating calls on CRMconnect's controlled layer standardised authentication and logging, reducing incidents.
Last updated:
Frequently asked
Difference between API gateway and iPaaS?+
The gateway controls API access (security, routing, traffic); iPaaS orchestrates full integration flows between applications. They complement each other.
Do I need a gateway for a few integrations?+
The benefit grows with the number of integrations. At small scale it's optional; at large scale it becomes essential for control and security.
Where CRMconnect fits
Related terms
REST API
The standard HTTP integration interface for data exchange between systems.
TechnologyWebhook
HTTP push notification sent automatically on event - the opposite of "polling".
TechnologyMicroservices
A software architecture style where the application is built from small, independent services communicating via API.
TechnologyiPaaS (Integration Platform as a Service)
A cloud platform that connects applications and data via connectors, flows and transformations managed centrally.