Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.94 KB | None | 0 0
  1. {"swagger": "2.0", "info": {"title": "Arrivent API", "version": "v1"}, "host": "app:8000", "schemes": ["http"], "basePath": "/api/v1", "consumes": ["application/json"], "produces": ["application/json"], "securityDefinitions": {"Bearer": {"in": "header", "name": "Authorization", "type": "apiKey"}}, "security": [{"Bearer": []}], "paths": {"/activity": {"get": {"operationId": "activity_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Activity"}}}}}}, "tags": ["activity"]}, "post": {"operationId": "activity_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Activity"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Activity"}}}, "tags": ["activity"]}, "parameters": []}, "/activity/{id}": {"get": {"operationId": "activity_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Activity"}}}, "tags": ["activity"]}, "put": {"operationId": "activity_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Activity"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Activity"}}}, "tags": ["activity"]}, "delete": {"operationId": "activity_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["activity"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/attendee": {"get": {"operationId": "attendee_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/AttendeeBasic"}}}}}}, "tags": ["attendee"]}, "post": {"operationId": "attendee_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Attendees"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Attendees"}}}, "tags": ["attendee"]}, "parameters": []}, "/attendee/events": {"get": {"operationId": "attendee_events", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Attendees"}}}}}}, "tags": ["attendee"]}, "parameters": []}, "/attendee/registrations": {"get": {"operationId": "attendee_registrations", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Attendees"}}}}}}, "tags": ["attendee"]}, "parameters": []}, "/attendee/{id}": {"get": {"operationId": "attendee_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/AttendeeBasic"}}}, "tags": ["attendee"]}, "put": {"operationId": "attendee_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Attendees"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Attendees"}}}, "tags": ["attendee"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/attendee/{id}/notifications": {"get": {"operationId": "attendee_notifications", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Attendees"}}}, "tags": ["attendee"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/bulk": {"get": {"operationId": "bulk_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Bulk"}}}}}}, "tags": ["bulk"]}, "post": {"operationId": "bulk_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Bulk"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Bulk"}}}, "tags": ["bulk"]}, "parameters": []}, "/bulk/{id}": {"get": {"operationId": "bulk_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Bulk"}}}, "tags": ["bulk"]}, "put": {"operationId": "bulk_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Bulk"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Bulk"}}}, "tags": ["bulk"]}, "delete": {"operationId": "bulk_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["bulk"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/day_event": {"get": {"operationId": "day_event_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/DayEventRest"}}}}}}, "tags": ["day_event"]}, "post": {"operationId": "day_event_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DayEvent"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/DayEvent"}}}, "tags": ["day_event"]}, "parameters": []}, "/day_event/{id}": {"get": {"operationId": "day_event_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DayEventRest"}}}, "tags": ["day_event"]}, "put": {"operationId": "day_event_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/DayEvent"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/DayEvent"}}}, "tags": ["day_event"]}, "delete": {"operationId": "day_event_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["day_event"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/event": {"get": {"operationId": "event_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/EventRead"}}}}}}, "tags": ["event"]}, "post": {"operationId": "event_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/EventWrite"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/EventWrite"}}}, "tags": ["event"]}, "parameters": []}, "/event/registration-template": {"get": {"operationId": "event_registration_template", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/EventWrite"}}}}}}, "tags": ["event"]}, "parameters": []}, "/event/{id}": {"get": {"operationId": "event_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/EventRead"}}}, "tags": ["event"]}, "put": {"operationId": "event_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/EventWrite"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/EventWrite"}}}, "tags": ["event"]}, "delete": {"operationId": "event_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["event"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/event/{id}/attendees": {"get": {"operationId": "event_attendees", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/EventWrite"}}}, "tags": ["event"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/event/{id}/bulk-registration": {"post": {"operationId": "event_bulk_registration", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/EventWrite"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/EventWrite"}}}, "tags": ["event"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/event/{id}/registrations": {"get": {"operationId": "event_registrations", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/EventWrite"}}}, "tags": ["event"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/flight": {"get": {"operationId": "flight_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Flight"}}}}}}, "tags": ["flight"]}, "post": {"operationId": "flight_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Flight"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Flight"}}}, "tags": ["flight"]}, "parameters": []}, "/flight/{id}": {"get": {"operationId": "flight_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Flight"}}}, "tags": ["flight"]}, "put": {"operationId": "flight_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Flight"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Flight"}}}, "tags": ["flight"]}, "delete": {"operationId": "flight_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["flight"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/inscription": {"get": {"operationId": "inscription_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Inscription"}}}}}}, "tags": ["inscription"]}, "post": {"operationId": "inscription_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Inscription"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Inscription"}}}, "tags": ["inscription"]}, "parameters": []}, "/inscription/{id}": {"get": {"operationId": "inscription_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Inscription"}}}, "tags": ["inscription"]}, "put": {"operationId": "inscription_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Inscription"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Inscription"}}}, "tags": ["inscription"]}, "delete": {"operationId": "inscription_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["inscription"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/insurance": {"get": {"operationId": "insurance_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Insurance"}}}}}}, "tags": ["insurance"]}, "post": {"operationId": "insurance_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Insurance"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Insurance"}}}, "tags": ["insurance"]}, "parameters": []}, "/insurance/{id}": {"get": {"operationId": "insurance_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Insurance"}}}, "tags": ["insurance"]}, "put": {"operationId": "insurance_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Insurance"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Insurance"}}}, "tags": ["insurance"]}, "delete": {"operationId": "insurance_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["insurance"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/lodging": {"get": {"operationId": "lodging_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Lodging"}}}}}}, "tags": ["lodging"]}, "post": {"operationId": "lodging_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Lodging"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Lodging"}}}, "tags": ["lodging"]}, "parameters": []}, "/lodging/{id}": {"get": {"operationId": "lodging_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Lodging"}}}, "tags": ["lodging"]}, "put": {"operationId": "lodging_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Lodging"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Lodging"}}}, "tags": ["lodging"]}, "delete": {"operationId": "lodging_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["lodging"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/login": {"post": {"operationId": "login_create", "description": "Login user", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Login"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Login"}}}, "tags": ["login"]}, "parameters": []}, "/notifications": {"post": {"operationId": "notifications_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Notifications"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Notifications"}}}, "tags": ["notifications"]}, "parameters": []}, "/options": {"get": {"operationId": "options_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Options"}}}}}}, "tags": ["options"]}, "post": {"operationId": "options_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Options"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Options"}}}, "tags": ["options"]}, "parameters": []}, "/options/{id}": {"get": {"operationId": "options_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Options"}}}, "tags": ["options"]}, "put": {"operationId": "options_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Options"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Options"}}}, "tags": ["options"]}, "delete": {"operationId": "options_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["options"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/pickup": {"get": {"operationId": "pickup_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Pickup"}}}}}}, "tags": ["pickup"]}, "post": {"operationId": "pickup_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Pickup"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Pickup"}}}, "tags": ["pickup"]}, "parameters": []}, "/pickup/{id}": {"get": {"operationId": "pickup_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Pickup"}}}, "tags": ["pickup"]}, "put": {"operationId": "pickup_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Pickup"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Pickup"}}}, "tags": ["pickup"]}, "delete": {"operationId": "pickup_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["pickup"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/ping": {"get": {"operationId": "ping_list", "description": "", "parameters": [], "responses": {"200": {"description": ""}}, "tags": ["ping"]}, "parameters": []}, "/poll": {"get": {"operationId": "poll_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PollRest"}}}}}}, "tags": ["poll"]}, "post": {"operationId": "poll_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Poll"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Poll"}}}, "tags": ["poll"]}, "parameters": []}, "/poll/option": {"get": {"operationId": "poll_option_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/AttendeeAnswerOptionRest"}}}}}}, "tags": ["poll"]}, "post": {"operationId": "poll_option_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/AttendeeAnswerOption"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/AttendeeAnswerOption"}}}, "tags": ["poll"]}, "parameters": []}, "/poll/option/{id}": {"get": {"operationId": "poll_option_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/AttendeeAnswerOptionRest"}}}, "tags": ["poll"]}, "put": {"operationId": "poll_option_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/AttendeeAnswerOption"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/AttendeeAnswerOption"}}}, "tags": ["poll"]}, "delete": {"operationId": "poll_option_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["poll"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/poll/value": {"get": {"operationId": "poll_value_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/AttendeeAnswerValueRest"}}}}}}, "tags": ["poll"]}, "post": {"operationId": "poll_value_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/AttendeeAnswerValue"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/AttendeeAnswerValue"}}}, "tags": ["poll"]}, "parameters": []}, "/poll/value/{id}": {"get": {"operationId": "poll_value_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/AttendeeAnswerValueRest"}}}, "tags": ["poll"]}, "put": {"operationId": "poll_value_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/AttendeeAnswerValue"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/AttendeeAnswerValue"}}}, "tags": ["poll"]}, "delete": {"operationId": "poll_value_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["poll"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/poll/{id}": {"get": {"operationId": "poll_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PollRest"}}}, "tags": ["poll"]}, "put": {"operationId": "poll_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Poll"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Poll"}}}, "tags": ["poll"]}, "delete": {"operationId": "poll_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["poll"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/posts": {"get": {"operationId": "posts_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/PostsRest"}}}}}}, "tags": ["posts"]}, "post": {"operationId": "posts_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Posts"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Posts"}}}, "tags": ["posts"]}, "parameters": []}, "/posts/{id}": {"get": {"operationId": "posts_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/PostsRest"}}}, "tags": ["posts"]}, "put": {"operationId": "posts_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Posts"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Posts"}}}, "tags": ["posts"]}, "delete": {"operationId": "posts_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["posts"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/question": {"get": {"operationId": "question_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/QuestionsRest"}}}}}}, "tags": ["question"]}, "post": {"operationId": "question_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Questions"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Questions"}}}, "tags": ["question"]}, "parameters": []}, "/question/{id}": {"get": {"operationId": "question_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/QuestionsRest"}}}, "tags": ["question"]}, "put": {"operationId": "question_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Questions"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Questions"}}}, "tags": ["question"]}, "delete": {"operationId": "question_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["question"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/rating": {"get": {"operationId": "rating_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Rating"}}}}}}, "tags": ["rating"]}, "post": {"operationId": "rating_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Rating"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Rating"}}}, "tags": ["rating"]}, "parameters": []}, "/rating/{id}": {"get": {"operationId": "rating_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rating"}}}, "tags": ["rating"]}, "put": {"operationId": "rating_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Rating"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Rating"}}}, "tags": ["rating"]}, "delete": {"operationId": "rating_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["rating"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration": {"get": {"operationId": "registration_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Registration"}}}}}}, "tags": ["registration"]}, "post": {"operationId": "registration_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Registration"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": []}, "/registration/{id}": {"get": {"operationId": "registration_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "put": {"operationId": "registration_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Registration"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "delete": {"operationId": "registration_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/activity": {"get": {"operationId": "registration_activity", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/flight": {"get": {"operationId": "registration_flight", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/inscription": {"get": {"operationId": "registration_inscription", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/insurance": {"get": {"operationId": "registration_insurance", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/lodging": {"get": {"operationId": "registration_lodging", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/pickup": {"get": {"operationId": "registration_pickup", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/registration/{id}/transportation": {"get": {"operationId": "registration_transportation", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Registration"}}}, "tags": ["registration"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/slot": {"get": {"operationId": "slot_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/SlotRest"}}}}}}, "tags": ["slot"]}, "post": {"operationId": "slot_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Slot"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Slot"}}}, "tags": ["slot"]}, "parameters": []}, "/slot/{id}": {"get": {"operationId": "slot_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/SlotRest"}}}, "tags": ["slot"]}, "put": {"operationId": "slot_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Slot"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Slot"}}}, "tags": ["slot"]}, "delete": {"operationId": "slot_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["slot"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/transportation": {"get": {"operationId": "transportation_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Transportation"}}}}}}, "tags": ["transportation"]}, "post": {"operationId": "transportation_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Transportation"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Transportation"}}}, "tags": ["transportation"]}, "parameters": []}, "/transportation/{id}": {"get": {"operationId": "transportation_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Transportation"}}}, "tags": ["transportation"]}, "put": {"operationId": "transportation_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Transportation"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Transportation"}}}, "tags": ["transportation"]}, "delete": {"operationId": "transportation_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["transportation"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/transportation_ticket": {"get": {"operationId": "transportation_ticket_list", "description": "", "parameters": [{"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/TransportationTicket"}}}}}}, "tags": ["transportation_ticket"]}, "post": {"operationId": "transportation_ticket_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/TransportationTicket"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/TransportationTicket"}}}, "tags": ["transportation_ticket"]}, "parameters": []}, "/transportation_ticket/{id}": {"get": {"operationId": "transportation_ticket_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/TransportationTicket"}}}, "tags": ["transportation_ticket"]}, "put": {"operationId": "transportation_ticket_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/TransportationTicket"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/TransportationTicket"}}}, "tags": ["transportation_ticket"]}, "delete": {"operationId": "transportation_ticket_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["transportation_ticket"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}, "/venue": {"get": {"operationId": "venue_list", "description": "", "parameters": [{"name": "title", "in": "query", "description": "", "required": false, "type": "string"}, {"name": "ordering", "in": "query", "description": "Which field to use when ordering the results.", "required": false, "type": "string"}, {"name": "page", "in": "query", "description": "A page number within the paginated result set.", "required": false, "type": "integer"}, {"name": "page_size", "in": "query", "description": "Number of results to return per page.", "required": false, "type": "integer"}], "responses": {"200": {"description": "", "schema": {"required": ["count", "results"], "type": "object", "properties": {"count": {"type": "integer"}, "next": {"type": "string", "format": "uri", "x-nullable": true}, "previous": {"type": "string", "format": "uri", "x-nullable": true}, "results": {"type": "array", "items": {"$ref": "#/definitions/Venue"}}}}}}, "tags": ["venue"]}, "post": {"operationId": "venue_create", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Venue"}}], "responses": {"201": {"description": "", "schema": {"$ref": "#/definitions/Venue"}}}, "tags": ["venue"]}, "parameters": []}, "/venue/{id}": {"get": {"operationId": "venue_read", "description": "", "parameters": [], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Venue"}}}, "tags": ["venue"]}, "put": {"operationId": "venue_update", "description": "", "parameters": [{"name": "data", "in": "body", "required": true, "schema": {"$ref": "#/definitions/Venue"}}], "responses": {"200": {"description": "", "schema": {"$ref": "#/definitions/Venue"}}}, "tags": ["venue"]}, "delete": {"operationId": "venue_delete", "description": "", "parameters": [], "responses": {"204": {"description": ""}}, "tags": ["venue"]}, "parameters": [{"name": "id", "in": "path", "required": true, "type": "string"}]}}, "definitions": {"Activity": {"required": ["title", "registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "T\u00edtulo", "type": "string", "maxLength": 256, "minLength": 1}, "description": {"title": "Descripci\u00f3n", "type": "string", "minLength": 1, "x-nullable": true}, "date": {"title": "Fecha", "type": "string", "format": "date-time", "x-nullable": true}, "file": {"title": "Imagen", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "registration": {"title": "Registration", "type": "integer"}}}, "AttendeeBasic": {"required": ["first_name", "last_name"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "document": {"title": "Document", "type": "string", "readOnly": true, "minLength": 1}, "first_name": {"title": "Nombre", "type": "string", "maxLength": 30, "minLength": 2}, "last_name": {"title": "Apellido", "type": "string", "maxLength": 30, "minLength": 2}, "avatar": {"title": "Avatar", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "email": {"title": "Correo electr\u00f3nico", "type": "string", "format": "email", "readOnly": true, "minLength": 1}}}, "Attendees": {"required": ["first_name", "last_name", "email", "document"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "first_name": {"title": "Nombre", "type": "string", "maxLength": 30, "minLength": 2}, "last_name": {"title": "Apellido", "type": "string", "maxLength": 30, "minLength": 2}, "email": {"title": "Correo electr\u00f3nico", "type": "string", "format": "email", "maxLength": 254, "minLength": 1}, "password": {"title": "Contrase\u00f1a", "type": "string", "readOnly": true, "minLength": 1}, "groups": {"description": "Los grupos a los que pertenece este usuario. Un usuario tendr\u00e1 todos los permisos asignados a cada uno de sus grupos.", "type": "array", "items": {"title": "Grupos", "description": "Los grupos a los que pertenece este usuario. Un usuario tendr\u00e1 todos los permisos asignados a cada uno de sus grupos.", "type": "integer"}, "uniqueItems": true}, "avatar": {"title": "Avatar", "type": "string", "readOnly": true}, "is_active": {"title": "Activo", "type": "boolean"}, "document": {"title": "Document", "type": "string", "maxLength": 300, "minLength": 1}}}, "Bulk": {"type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "field_first_name": {"title": "Field first name", "type": "string", "maxLength": 300, "x-nullable": true}, "field_last_name": {"title": "Field last name", "type": "string", "maxLength": 300, "x-nullable": true}, "field_email": {"title": "Field email", "type": "string", "maxLength": 300, "x-nullable": true}, "sheet_name": {"title": "Sheet name", "type": "string", "maxLength": 300, "x-nullable": true}, "field_document": {"title": "Field document", "type": "string", "maxLength": 300, "x-nullable": true}}}, "Venue": {"title": "Venue", "required": ["address"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "Title", "type": "string", "maxLength": 300, "x-nullable": true}, "description": {"title": "Description", "type": "string", "maxLength": 300, "x-nullable": true}, "lon": {"title": "Lon", "type": "string", "maxLength": 10, "x-nullable": true}, "lat": {"title": "Lat", "type": "string", "maxLength": 10, "x-nullable": true}, "address": {"title": "Address", "type": "string", "maxLength": 300, "minLength": 1}}}, "Slots": {"required": ["title", "start_time", "end_time", "day_event"], "type": "object", "properties": {"id": {"title": "Id", "type": "integer"}, "title": {"title": "Title", "type": "string", "maxLength": 300, "minLength": 1}, "start_time": {"title": "Start time", "type": "string"}, "end_time": {"title": "End time", "type": "string"}, "description": {"title": "Description", "type": "string", "x-nullable": true}, "speaker": {"title": "Orador", "type": "string", "maxLength": 128, "x-nullable": true}, "attachment": {"title": "Attachment", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "day_event": {"title": "Day_event", "type": "integer"}}}, "DayEvents": {"required": ["name", "date"], "type": "object", "properties": {"id": {"title": "Id", "type": "integer"}, "name": {"title": "Nombre", "type": "string", "maxLength": 300, "minLength": 1}, "date": {"title": "Date", "type": "string", "format": "date"}, "cover": {"title": "Cover", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "event": {"title": "Event", "type": "string", "readOnly": true, "minLength": 1}, "slots": {"type": "array", "items": {"$ref": "#/definitions/Slots"}}}}, "EventRead": {"title": "Event", "required": ["name", "venue", "event_days"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "name": {"title": "Nombre", "type": "string", "maxLength": 200, "minLength": 1}, "image": {"title": "Image", "type": "string", "readOnly": true, "format": "uri"}, "start_date": {"title": "Fecha inicio", "type": "string", "format": "date", "x-nullable": true}, "end_date": {"title": "Fecha fin", "type": "string", "format": "date", "x-nullable": true}, "description": {"title": "Descripci\u00f3n", "type": "string", "x-nullable": true}, "is_active": {"title": "\u00bfest\u00e1 activo?", "type": "boolean"}, "venue": {"$ref": "#/definitions/Venue"}, "event_days": {"type": "array", "items": {"$ref": "#/definitions/DayEvents"}}}}, "DayEventRest": {"required": ["event", "name", "date"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "event": {"$ref": "#/definitions/EventRead"}, "cover": {"title": "Cover", "type": "string", "readOnly": true}, "name": {"title": "Nombre", "type": "string", "maxLength": 300, "minLength": 1}, "date": {"title": "Date", "type": "string", "format": "date"}}}, "DayEvent": {"required": ["event", "name", "date"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "event": {"title": "Event", "type": "integer"}, "cover": {"title": "Cover", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "name": {"title": "Nombre", "type": "string", "maxLength": 300, "minLength": 1}, "date": {"title": "Date", "type": "string", "format": "date"}}}, "EventWrite": {"required": ["name", "venue"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "name": {"title": "Nombre", "type": "string", "maxLength": 200, "minLength": 1}, "image": {"title": "Image", "type": "string", "readOnly": true}, "start_date": {"title": "Fecha inicio", "type": "string", "format": "date", "x-nullable": true}, "end_date": {"title": "Fecha fin", "type": "string", "format": "date", "x-nullable": true}, "description": {"title": "Descripci\u00f3n", "type": "string", "x-nullable": true}, "is_active": {"title": "\u00bfest\u00e1 activo?", "type": "boolean"}, "venue": {"title": "Venue", "type": "integer"}, "event_days": {"type": "array", "items": {"$ref": "#/definitions/DayEvents"}}}}, "Flight": {"required": ["origin", "destination", "seat", "gate", "flight_status", "flight_number", "registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "origin": {"title": "Origen", "type": "string", "maxLength": 256, "minLength": 1}, "destination": {"title": "Destino", "type": "string", "maxLength": 256, "minLength": 1}, "flight_datetime": {"title": "Fecha", "type": "string", "format": "date-time", "x-nullable": true}, "seat": {"title": "Asiento", "type": "string", "maxLength": 256, "minLength": 1}, "boarding_hour": {"title": "Hora de abordaje", "type": "string", "x-nullable": true}, "gate": {"title": "Gate", "type": "string", "maxLength": 256, "minLength": 1}, "flight_status": {"title": "Status", "type": "string", "enum": ["in", "out", "boarded"]}, "flight_number": {"title": "Numero de vuelo", "type": "integer", "maximum": 2147483647, "minimum": -2147483648}, "registration": {"title": "Registration", "type": "integer"}}}, "Inscription": {"required": ["registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "date": {"title": "Fecha", "type": "string", "format": "date-time", "x-nullable": true}, "file": {"title": "Documento", "type": "string", "readOnly": true, "format": "uri"}, "registration": {"title": "Registration", "type": "integer"}}}, "Insurance": {"required": ["title", "registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "T\u00edtulo", "type": "string", "maxLength": 256, "minLength": 1}, "description": {"title": "Descripci\u00f3n", "type": "string", "minLength": 1, "x-nullable": true}, "plan": {"title": "Plan", "type": "string", "maxLength": 256, "minLength": 1, "x-nullable": true}, "start_date": {"title": "Fecha inicio", "type": "string", "format": "date", "x-nullable": true}, "end_date": {"title": "Fecha fin", "type": "string", "format": "date", "x-nullable": true}, "file": {"title": "Archivo", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "registration": {"title": "Registration", "type": "integer"}}}, "Lodging": {"required": ["title", "registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "T\u00edtulo", "type": "string", "maxLength": 256, "minLength": 1}, "check_in": {"title": "Check In", "type": "string", "format": "date-time", "x-nullable": true}, "check_out": {"title": "Check Out", "type": "string", "format": "date-time", "x-nullable": true}, "description": {"title": "Descripci\u00f3n", "type": "string", "minLength": 1, "x-nullable": true}, "url": {"title": "Web del hotel", "type": "string", "format": "uri", "maxLength": 200, "x-nullable": true}, "lat": {"title": "Latitud", "type": "number", "maximum": 90, "minimum": 0, "x-nullable": true}, "lon": {"title": "Longitud", "type": "number", "maximum": 180, "minimum": 0, "x-nullable": true}, "file": {"title": "File", "type": "string", "readOnly": true}, "registration": {"title": "Registration", "type": "integer"}}}, "Login": {"required": ["username", "password"], "type": "object", "properties": {"username": {"title": "Username", "type": "string", "format": "email", "minLength": 1}, "password": {"title": "Contrase\u00f1a", "type": "string", "maxLength": 128, "minLength": 1}}}, "Notifications": {"required": ["entity", "description"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "Title", "type": "string", "maxLength": 256, "x-nullable": true}, "entity": {"title": "Entidad", "type": "string", "enum": ["General", "Novedades", "Encuestas", "Agenda", "Galer\u00eda"]}, "description": {"title": "Descripcion", "description": "M\u00e1ximo 200 caracteres", "type": "string", "maxLength": 200, "minLength": 1}, "created_date": {"title": "Created date", "type": "string", "format": "date-time", "readOnly": true}, "sent_date": {"title": "Sent date", "type": "string", "format": "date-time", "x-nullable": true}, "opened": {"title": "Opened", "type": "boolean"}, "attempts": {"title": "Attempts", "type": "integer", "maximum": 2147483647, "minimum": -2147483648}, "data": {"title": "Data", "type": "string", "x-nullable": true}}}, "Options": {"required": ["text", "question"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "text": {"title": "Opci\u00f3n", "type": "string", "maxLength": 300, "minLength": 1}, "question": {"title": "Pregunta", "type": "integer"}}}, "Pickup": {"required": ["registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "description": {"title": "Descripci\u00f3n", "type": "string", "minLength": 1, "x-nullable": true}, "file": {"title": "File", "type": "string", "readOnly": true}, "registration": {"title": "Registration", "type": "integer"}}}, "QuestionsRest": {"required": ["text", "poll", "type", "order"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "text": {"title": "Texto", "type": "string", "maxLength": 300, "minLength": 1}, "poll": {"title": "Encuesta", "type": "integer"}, "type": {"title": "Tipo", "type": "string", "enum": ["option", "ranking"]}, "order": {"title": "Orden", "type": "integer", "maximum": 2147483647, "minimum": -2147483648}, "options": {"type": "array", "items": {"$ref": "#/definitions/Options"}, "readOnly": true}}}, "PollRest": {"required": ["name"], "type": "object", "properties": {"pk": {"title": "ID", "type": "integer", "readOnly": true}, "name": {"title": "Nombre", "type": "string", "maxLength": 200, "minLength": 1}, "questions": {"type": "array", "items": {"$ref": "#/definitions/QuestionsRest"}, "readOnly": true}, "is_active": {"title": "\u00bfactiva?", "type": "boolean"}, "event": {"$ref": "#/definitions/EventRead"}}}, "Poll": {"required": ["name", "questions", "event"], "type": "object", "properties": {"pk": {"title": "ID", "type": "integer", "readOnly": true}, "name": {"title": "Nombre", "type": "string", "maxLength": 200, "minLength": 1}, "questions": {"type": "array", "items": {"type": "integer"}, "uniqueItems": true}, "is_active": {"title": "\u00bfactiva?", "type": "boolean"}, "event": {"title": "Evento", "type": "integer"}}}, "Questions": {"title": "Question", "required": ["text", "poll", "type", "order"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "text": {"title": "Texto", "type": "string", "maxLength": 300, "minLength": 1}, "poll": {"title": "Encuesta", "type": "integer"}, "type": {"title": "Tipo", "type": "string", "enum": ["option", "ranking"]}, "order": {"title": "Orden", "type": "integer", "maximum": 2147483647, "minimum": -2147483648}}}, "AttendeeAnswerOptionRest": {"type": "object", "properties": {"pk": {"title": "ID", "type": "integer", "readOnly": true}, "attendee": {"$ref": "#/definitions/Attendees"}, "question": {"$ref": "#/definitions/Questions"}, "option": {"$ref": "#/definitions/Options"}}}, "AttendeeAnswerOption": {"required": ["attendee", "question", "option"], "type": "object", "properties": {"attendee": {"title": "Attendee", "type": "string"}, "question": {"title": "Pregunta", "type": "integer"}, "option": {"title": "Opci\u00f3n", "type": "integer"}}}, "AttendeeAnswerValueRest": {"type": "object", "properties": {"pk": {"title": "ID", "type": "integer", "readOnly": true}, "attendee": {"$ref": "#/definitions/Attendees"}, "question": {"$ref": "#/definitions/Questions"}, "option": {"title": "Opci\u00f3n", "type": "integer", "readOnly": true}}}, "AttendeeAnswerValue": {"required": ["attendee", "question", "option"], "type": "object", "properties": {"attendee": {"title": "Attendee", "type": "string"}, "question": {"title": "Pregunta", "type": "integer"}, "option": {"title": "Opci\u00f3n", "type": "integer", "maximum": 32767, "minimum": 0}}}, "PostsRest": {"required": ["title", "slug"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "Title", "type": "string", "maxLength": 200, "minLength": 1}, "points": {"title": "Points", "type": "string", "readOnly": true}, "image": {"title": "Portada", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}, "slug": {"title": "Slug", "type": "string", "format": "slug", "pattern": "^[-a-zA-Z0-9_]+$", "maxLength": 200, "minLength": 1}, "text": {"title": "Texto", "type": "string", "x-nullable": true}, "validation": {"title": "\u00bfhabilitar valoraci\u00f3n?", "type": "boolean"}, "is_published": {"title": "\u00bfest\u00e1 publicado?", "type": "boolean"}, "file": {"title": "Archivo", "type": "string", "readOnly": true, "format": "uri"}, "event": {"$ref": "#/definitions/EventRead"}}}, "Posts": {"required": ["title", "slug", "event"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "Title", "type": "string", "maxLength": 200, "minLength": 1}, "points": {"title": "Points", "type": "string", "readOnly": true}, "image": {"title": "Image", "type": "string", "readOnly": true}, "slug": {"title": "Slug", "type": "string", "format": "slug", "pattern": "^[-a-zA-Z0-9_]+$", "maxLength": 200, "minLength": 1}, "text": {"title": "Texto", "type": "string", "x-nullable": true}, "validation": {"title": "\u00bfhabilitar valoraci\u00f3n?", "type": "boolean"}, "is_published": {"title": "\u00bfest\u00e1 publicado?", "type": "boolean"}, "file": {"title": "File", "type": "string", "readOnly": true}, "event": {"title": "Evento", "type": "integer"}}}, "Rating": {"required": ["posts", "attendee", "number"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "posts": {"title": "Posts", "type": "integer"}, "attendee": {"title": "Attendee", "type": "string"}, "number": {"title": "Number", "type": "integer", "maximum": 2147483647, "minimum": -2147483648}}}, "Registration": {"required": ["event", "attendee"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "confirmed": {"title": "Confirmada", "type": "boolean"}, "event": {"title": "Evento", "type": "integer"}, "attendee": {"title": "Attendee", "type": "string"}}}, "SlotRest": {"required": ["day_event", "title", "start_time", "end_time"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "day_event": {"$ref": "#/definitions/DayEvent"}, "title": {"title": "Title", "type": "string", "maxLength": 300, "minLength": 1}, "start_time": {"title": "Start time", "type": "string"}, "end_time": {"title": "End time", "type": "string"}, "description": {"title": "Description", "type": "string", "x-nullable": true}, "speaker": {"title": "Orador", "type": "string", "maxLength": 128, "x-nullable": true}, "attachment": {"title": "Documento", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}}}, "Slot": {"required": ["day_event", "title", "start_time", "end_time"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "day_event": {"title": "Day_event", "type": "integer"}, "title": {"title": "Title", "type": "string", "maxLength": 300, "minLength": 1}, "start_time": {"title": "Start time", "type": "string"}, "end_time": {"title": "End time", "type": "string"}, "description": {"title": "Description", "type": "string", "x-nullable": true}, "speaker": {"title": "Orador", "type": "string", "maxLength": 128, "x-nullable": true}, "attachment": {"title": "Documento", "type": "string", "readOnly": true, "x-nullable": true, "format": "uri"}}}, "Transportation": {"required": ["title", "company_contact", "registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "title": {"title": "T\u00edtulo", "type": "string", "maxLength": 256, "minLength": 1}, "description": {"title": "Descripci\u00f3n", "type": "string", "minLength": 1, "x-nullable": true}, "date": {"title": "Fecha", "type": "string", "format": "date-time", "x-nullable": true}, "company_contact": {"title": "Contacto de Empresa", "type": "string", "maxLength": 256, "minLength": 1}, "registration": {"title": "Registration", "type": "integer"}}}, "TransportationTicket": {"required": ["registration"], "type": "object", "properties": {"id": {"title": "ID", "type": "integer", "readOnly": true}, "code": {"title": "Codigo/Nro Vuelo", "type": "string", "maxLength": 256, "x-nullable": true}, "description": {"title": "Descripci\u00f3n", "type": "string", "minLength": 1, "x-nullable": true}, "file": {"title": "File", "type": "string", "readOnly": true}, "registration": {"title": "Registration", "type": "integer"}}}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement