• Last edited on: 17 April 2023

Easy Form Widget Responses API

Overview

Easy Form Widget Reponses API is associated with the Easy Forms Responses API.

Elements

Element Description Req'd Allowable Value In Out Data Type
answer

End user response. Depending on the widget type, this field may contain text, name, id, child easy form response, or a list of values.

For example: 

"easy-form-widget-responses": [
    {
      "id": 13584,
      "field-name": "lookup_1",
      "answer": "San Francisco"
    },
{
      "id": 13585,
      "field-name": "child_easy_form_widget_2",
      "answer": {
        "child-easy-form-responses": [
          {
    ....
{
      "id": 13589,
      "field-name": "business_groups",
      "answer": "[\"7\"]"
    },
    {
      "id": 13590,
      "field-name": "supplier_owner",
      "answer": "360"
    }
Note

With the May 2023 release the StateIsoCode will be available for SIM Easy Form Responses. The easy_form_widget_response for region will have its answer changed from: state, country to: {country: country, state: state, state_iso_code: ISO-3166-2 codes} For example, if the country does not have state options, the experience will be like the following {country: Antarctica, state: NA, state_iso_code: nil}

  yes string(255)
created-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ   yes datetime
created-by User who created       yes User
easy-form-id Easy form ID associated with this easy form response       yes integer(11)
easy-form-response-id Easy form response ID associated with this widget       yes integer(11)
easy-form-widget-id Easy form widget ID associated with this widget response       yes integer(11)
encrypted-answer The answer for widget response       yes string(20000)
field-name The value of the widget's Reporting Name field on form builder page       yes  
id Coupa unique identifier       yes integer(11)
type Type of widget response       yes string(255)
updated-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ   yes datetime
updated-by User who updated       yes User
widget-label User name for widget       yes string(255)
widget-type Type of widget       yes string(255)
supplier_visible_attachment Supplier visible attachment yes boolean

Related Items


Expense Violation API

24 April 2017

Use the Expense Violation API to send expense violations to your third-party system.

Expense Line Mileage API

29 November 2017

Expense Line Allocation API

30 November 2017

Expense Line Mileage Allocation API

30 November 2017