Errors
DSAR-BE-1210: FULFILMENT_NO_ARTIFACTS
Alpha
DSAR is currently in alpha. APIs, package surfaces, configuration, and documentation may change as the project evolves.
Meaning
A fulfilment guard determined that no artifacts exist in the manifest. This error is available for integrations or policy guards that require artifacts before fulfilment (e.g. access or portability requests). Request types that do not produce artifacts (deletion, rectification, restriction, objection) are not subject to this guard by default.
Probable Causes
- No fulfilment callback or artifact upload has been performed for this request.
- Artifacts were uploaded to a different request ID.
- A custom policy guard or integration enforces artifact presence.
How to Fix
- Upload at least one artifact via
POST /requests/:id/manifest/artifact/uploador submit a fulfilment callback viaPOST /requests/:id/fulfilment/callback. - Verify artifacts are visible via
GET /requests/:id/manifest. - Retry the fulfilment action.
Retryable
No. At least one artifact must exist before retrying.