Skip to content
You're viewing the v2 docs. Looking for v1?Go to v1 docs
Docs
Testsigma
Popular questions
↑↓ to navigate↵ to selectesc to close
Book a demo

Get Salesforce metadata refresh status

GET/salesforce_metadata_sync/{triggerId}/fetchMetaDataSyncResultStatus
Base URL https://app.testsigma.com/api_private/v1Region

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. How to authenticate →
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()
Response200 OK
{
  "status": "IN_PROGRESS",
  "message": "Metadata refresh already in progress"
}

Was this page helpful?