About endpoints
Modelbit endpoints are static REST API URLs that point to one or more deployments. Endpoints can be used in three different ways:
Request aliasing
Request aliasing allows you to change the Modelbit deployment behind the URL without changing the URL. Request aliasing is useful when the Modelbit URL is checked into your web or mobile product, and you want to change the deployment that the product is calling without shipping a new version of the product.
Learn more about request aliasing.
Request splitting & A/B testing
Request splitting allows you to run A/B tests among different deployments without the calling application needing to implement A/B testing logic.
Request splitting can also be used to roll out new versions of deployments with "canary" or "blue/green" release processes, where you control how much traffic the new version gets as it rolls out.
Learn more about request splitting.
Request mirroring & shadow deployments
Request mirroring allows you to send copies of live requests to other deployments without impacting the responses to those live requests. These mirrored requests are useful for testing new versions of deployments against production traffic without affecting your users.
Learn more about request mirroring.