Skip to content
Testsigma DOCS

Get Salesforce metadata refresh status

GET/salesforce_metadata_sync/{triggerId}/fetchMetaDataSyncResultStatus

Base URL  https://app.testsigma.com/api_private/v1

Check the status of a Salesforce metadata refresh using an API call.

Authenticate with your API key as a Bearer token in the Authorization header. Generate a key →
triggerIdRefresh Trigger ID returned when the metadata refresh was triggered.
statusStatus of metadata sync process.
messageAdditional information of sync process.
REQUEST
curl -X GET \
  'https://app.testsigma.com/api_private/v1/salesforce_metadata_sync/{triggerId}/fetchMetaDataSyncResultStatus' \
  -H 'Authorization: Bearer <API_KEY>' \
  -H 'Content-Type: application/json'
const response = await fetch('https://app.testsigma.com/api_private/v1/salesforce_metadata_sync/{triggerId}/fetchMetaDataSyncResultStatus', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer <API_KEY>',
    'Content-Type': 'application/json'
  }
});
const data = await response.json();
import requests

response = requests.get(
  'https://app.testsigma.com/api_private/v1/salesforce_metadata_sync/{triggerId}/fetchMetaDataSyncResultStatus',
  headers={
    'Authorization': 'Bearer <API_KEY>',
    'Content-Type': 'application/json'
  }
)
data = response.json()
RESPONSE200OK
{
  "status": "IN_PROGRESS",
  "message": "Metadata refresh already in progress"
}