Published field of Evaluation Form in API

We have a need to automate the retention of Evaluation Forms for a Contact Center, i.e. Evaluation Forms will be retained for a defined period of time and then the Forms will be deleted. There will be a back-end process that will check the Modified Date of Evaluation Forms in Genesys Cloud and delete the Forms which have passed the Date of Retention.

I have been using the API Explorer to try out the Quality APIs and have some questions:

  • Why does the GET/api/v2/quality/forms/evaluations operation show published field as "false" for Published Forms?

  • I deleted a number of Published Forms from Genesys Gloud user interface but if I run GET/api/v2/quality/publishedforms/evaluations, I can still see those Forms. Why is that?

  • Does the published field value change after a certain period of time? I created a Form and immediately published it but when I ran GET/api/v2/quality/forms/evaluations/{formId}, I saw published as 'False'. However, two hours later, when I reran GET, the published value was now 'true'.

Any help would be appreciated.

The data you're getting from the API doesn't sound quite right. Please open a case with Genesys Cloud Care to investigate further as customer-specific data, like the specific configuration of your forms, cannot be investigated via this public forum.

Sure, thanks Tim.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.