# Docs
# Authentication
Pass authentication and session information to embed application
GET embed/auth
# Parameters
'token'=>'required|string', // Bearer token of the authenticated user in host application
'event_api_key'=>'required|string', // API_KEY for the current event
# Integration Points
# Field
"key" => "string" // Identifier in core
"label" => "string", // Label to be displayed
"type_code" => "string" // Reference to FieldTypes
"required" => "bool" // Defines when field is required
# Create field
# Request
METHOD POST
# Parameters
"label" => "string", // Label to be displayed
"type_code" => "string" // Reference to FieldTypes
"required" => "bool" // Defines when field is required
# Response
HTTP SUCCESS
# Parameters
"key" => "string" // Identifier in core
"label" => "string", // Label to be displayed
"type_code" => "string" // Reference to FieldTypes
"required" => "bool" // Defines when field is required
# Update field
# Request
METHOD PUT // {FIELD_CORE_IDENTIFIER_IN_URL}
# Parameters
"label" => "string", // Label to be displayed
"type_code" => "string" // Reference to FieldTypes
"required" => "bool" // Defines when field is required
# Response
HTTP SUCCESS
# Parameters
"key" => "string" // Identifier in core
"label" => "string", // Label to be displayed
"type_code" => "string" // Reference to FieldTypes
"required" => "bool" // Defines when field is required
# Delete field
# Request
METHOD DELETE // {FIELD_CORE_IDENTIFIER_IN_URL}
# Response
HTTP SUCCESS
# Field Options
"key" => "string" // Identifier in core
"label" => "string" // Label to be displayed
"value" => "string" // Value to be stored