Skip to main content

Get all MetaData



Returns all MetaData of the requested Company, all the public MetaData, and all the MetaData for which the Company is whitelisted. When the Company has no MetaData an empty array will be returned.



MetaData found.


  • Array [

  • guid uuidrequired

    The guid of the MetaData.

    name stringrequired

    Possible values: <= 255 characters

    The human readable name for the MetaData.

    shop_description string

    Additional info for the MetaData, i.e. the description of the MetaData.

    type stringrequired

    Possible values: [integer, string, date, enum, enumOther, boolean, values, seatSelect, phone]

    The type of the MetaData is related to UI that needs to be presented. The "seatSelect" type can only be set by an admin.

    extra string

    Possible values: <= 60000 characters

    Extra information which is required for the type, i.e. this is Laravel validation rules.

    copy_on_swap boolean

    When a ticket swap creates a new Ticket Type, whether the value of this MetaData should be copied to the new Ticket Type. If you are unsure, leave this false; incorrect usage could leak personal information.

    auto_fill_facebook string

    Possible values: [none, first_name, last_name, email, gender, date_of_birth, age, city, country]

    The Facebook input type to auto fill the MetaData. This has been disabled by Facebook.

    translate_name string

    The translated name. This property is calculated.

    translatable boolean

    Whether the MetaData is translatable or not.

  • ]