An API reference to accelerate implementation of Dutch Healthcare API standards.
This API Proxy sits in front of our FHIR Target. You can change the Target URL here.
By default, this API proxy uses Shared Flows for:
- CORS Headers
- Correlation Identification
- Standardised Error Handling
- Resource Not Found
- Ping and Status Monitoring Endpoints
- Traffic Management
You may wish to use Apigee to act as a facade in front of multiple systems. In order to route specific requests to different systems, see here
Additionally, you may wish to enrich a response with additional information from another system using a ServiceCallout or JavaScript. See here for an example.
Ensure that apigee-sackmesser
is on your PATH
.
# For Edge
export APIGEE_ORG=
export APIGEE_ENV=
export APIGEE_USER=
export APIGEE_PASS=
./pipeline.sh --apigeeapi
# For X/hybrid
export APIGEE_ORG=
export APIGEE_ENV=
export APIGEE_TOKEN=$(gcloud auth print-access-token)
./pipeline.sh --googleapi