Request body description:
- eventid, booth is mandatory.
- booth value should match with available booths, a list can be obtained by this section's booths endpoint.
- name, form_number, details_form can not be null. form_number and details_form should always match or it will cause errors. If details_form item property
is_section
is true or input_type
is dynamicfield, then value
property is not required in payload. For other items, value
should never be null, instead use either blank string or blank array accordingly. - For profileimage and bannerimage expected valid URLs from which an image data can be accessed. Both can be null but not empty string.
- For videos and documents, expected is valid URL so that files can be downloaded. Can be null but not empty string.
- If you are creating group field:
- Check the form's
group_fields
collection - Use each items
id
paired with a value to create the value
property of the form field - Follow the validations of each
group_fields
items to create the value
property.
- If uploading product:
- productcategory should be string and value should match any of the available category name. Get options from fetched
response of /exhibitors/product_categories of Exhibitors section.
- productsubcategory should be string and value should match any of the available subcategory name that is associated
with selected category. Get options from fetched response of /exhibitors/product_subcategories of Exhibitors
section.
- industry should be string and value should match any of the available industry name. Get options from fetched response
of /exhibitors/industries of Exhibitors section. If industry name is "Test & Example" the requestBody value should
be "test_example".
Follow this structure to avoid any errors.