Skip to content

Use this endpoint to export translatable fields from a translation copy of a HACCP Plan record and its related transactional records.

Before submitting this request:

  • Generate a translation copy of a HACCP Plan and ensure the copy has an associated HACCP Translation Generation record in the Ready for Export lifecycle state.
  • You must have permission to view all translatable fields in the target HACCP Plan.

When triggered, Vault exports the following field types for translation:

  • Text
  • Long Text
  • Rich Text

The API returns the job_id. Learn more about translating HACCP Plans in Vault Help.

You must run Retrieve HACCP Plan Translatable Fields after running this API in order to make the exported data available.

POST/api/{version}/app/qualityone/haccp_plan/{haccp_plan_record_id}/translatable_fields/actions/export
NameDescription
Acceptapplication/json (default)
NameDescription
{haccp_plan_record_id}The ID field value for the HACCP Plan record you wish to translate.
curl -L -X POST -H "Authorization: {SESSION_ID}" \ -H "Accept: application/json" \ https://myvault.veevavault.com/api/v26.1/app/qualityone/haccp_plan/V7V00000000R001/translatable_fields/actions/export
{ "responseStatus": "SUCCESS", "data": { "job_id": "392902" } }

On SUCCESS, Vault returns a job_id. If the size of the translatable field data to export exceeds 250 MB, the request fails.