The organization validations API allows integrators to manage validation records for organizations in SCM.
The API supports the following actions:
- Submitting validation requests
- Synchronizing validation state with external systems
- Changing assigned validators
- Managing external validation assignments
- Re-submitting validations
- Resetting or removing existing validation records
The following tables group the validations endpoints by functionality.
Click any action in the first column to open its API reference page.
| Action | Method | Path | Description |
|---|
| List validations for an organization | GET | /api/organization/v2/{orgId}/validations | Retrieve all validations associated with the specified organization. |
| Get validation details | GET | /api/organization/v2/{orgId}/validations/{validationId} | Retrieve detailed validation information for a specific validation. |
| Action | Method | Path | Description |
|---|
| Submit validation | POST | /api/organization/v2/{orgId}/validations/submit | Submit organization data for validation. |
| Synchronize validation | POST | /api/organization/v2/{orgId}/validations/{validationId}/sync | Synchronize a validation with the external validation backend. |
| Action | Method | Path | Description |
|---|
| Change a validator | PUT | /api/organization/v2/{orgId}/validations/{validationId}/validator | Change the validator assigned to this validation. |
| Action | Method | Path | Description |
|---|
| Re-submit the validation | PUT | /api/organization/v2/{orgId}/validations/{validationId}/revalidate | Re-submit the validation using orgId and validationId. |
| Reset and remove the validation | DELETE | /api/organization/v2/{orgId}/validations/{validationId} | Reset the validation state and remove the validation record. |