Skip to main content

Add a new exhibitor in an event.

This api creates exhibitor under an selected event.

Request Body

Request body description:

  • eventid, comesfrom are mandatory.
  • comesfrom should alwaus be admin_panel.
  • name, form_number, details_form can not be null. form_number and details_form should always match or it will cause errors.
  • 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.

eventid integer
name string
booth string
about string
profileimage string
bannerimage string
form_number integer
details_form object[]
id string
value object
Responses
200

PostPatchResponse

Schema
object[]
id integer
default

Error Response

Schema
code int32

Error code.

message string

String description of the error.