Skip to main content
POST
/
settings
Update Settings
curl --request POST \
  --url https://api.sandbox.metriport.com/settings \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "webhookUrl": "<string>"
}
'
import { MetriportMedicalApi } from "@metriport/api-sdk";

const metriportClient = new MetriportMedicalApi("YOUR_API_KEY");

const response = await metriportClient.updateSettings("https://api.health.com/webhook");

Documentation Index

Fetch the complete documentation index at: https://docs.metriport.com/llms.txt

Use this file to discover all available pages before exploring further.

Body

webhookUrl
string
required
The webhook URL to be stored with your settings. It should be a valid URL.
For requirements for this URL, see our Webhooks guide.

Response

id
string
required
The settings ID.
webhookUrl
string
required
Your application’s webhook URL.
webhookKey
string
required
The key used to authenticate webhook calls to your app.
import { MetriportMedicalApi } from "@metriport/api-sdk";

const metriportClient = new MetriportMedicalApi("YOUR_API_KEY");

const response = await metriportClient.updateSettings("https://api.health.com/webhook");
Example response:
{
  "id": "<settings-id>",
  "webhookUrl": "https://server.domain.com/webhook/endpoint",
  "webhookKey": "<webhook-key>"
}