{"swagger":"2.0","info":{"version":"v1","title":"VeloxTickets Web Api"},"host":"api.veloxtickets.com","schemes":["https"],"paths":{"/Admin/ClearCache2":{"get":{"tags":["ClearCache2"],"operationId":"ClearCache2_ClearCache","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"password","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Monitoring/statuson":{"get":{"tags":["Monitoring"],"operationId":"Monitoring_ChkOnLine","consumes":[],"produces":["application/json","text/json","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"type":"string"}}}}}},"/Portal/api/v1/city/all/{partnerCode}":{"get":{"tags":["WebApi"],"summary":"Lista as cidades que possuem praças disponíveis","operationId":"WebApi_GetCities","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"partnerCode","in":"path","description":"Código do Parceiro","required":true,"type":"string"}],"responses":{"200":{"description":"retorno OK","schema":{"type":"array","items":{"$ref":"#/definitions/City"}}},"400":{"description":"Bad Request"},"404":{"description":"Nenhuma cidade encontrada"}}}},"/Portal/api/v1/cines/all/{partnerCode}":{"get":{"tags":["WebApi"],"operationId":"WebApi_GetCines","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"partnerCode","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/BaseLocal"}}}}}},"/Portal/api/v1/moviecontext/all":{"get":{"tags":["WebApi"],"summary":"Lista os Contextos de filmes cadastrados","operationId":"WebApi_GetContexts","consumes":[],"produces":["application/json","text/json","text/xml"],"responses":{"200":{"description":"retorno OK","schema":{"type":"array","items":{"$ref":"#/definitions/BaseModel"}}},"400":{"description":"Bad Request"},"404":{"description":"Nenhum Contexto encontrado"}}}},"/Portal/api/v1/movie/all":{"get":{"tags":["WebApi"],"summary":"Lista os filmes cadastrados até um ano atrás conforme o filtro","description":"Todos os parâmetros de filtragem são opcionais","operationId":"WebApi_GetMovies","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"movieContext","in":"query","description":"Contextos que serão filtrados","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"publishedDateIni","in":"query","description":"Data de Estreia inicial","required":false,"type":"string","format":"date-time"},{"name":"publishedDateFin","in":"query","description":"Data de Estreia final","required":false,"type":"string","format":"date-time"},{"name":"partnerCode","in":"query","description":"Código do Parceiro","required":false,"type":"string"},{"name":"getImgs","in":"query","description":"Retorna url do Pôster do filme (padrão: false)","required":false,"type":"boolean"},{"name":"getVideos","in":"query","description":"Retorna url do Trailer do filme (padrão: false)","required":false,"type":"boolean"}],"responses":{"200":{"description":"retorno OK","schema":{"type":"array","items":{"$ref":"#/definitions/HomeSimpleEventViewModel"}}},"400":{"description":"Bad Request"},"404":{"description":"Nenhum filme encontrado para o filtro"}}}},"/Portal/api/v1/movie/detail/{id}":{"get":{"tags":["WebApi"],"summary":"Lista os detalhes do Filme","operationId":"WebApi_GetMovie","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"id","in":"path","description":"Identificador do filme","required":true,"type":"integer","format":"int32"},{"name":"partnerCode","in":"query","description":"Código do Parceiro","required":false,"type":"string"}],"responses":{"200":{"description":"retorno OK","schema":{"$ref":"#/definitions/Movie"}},"400":{"description":"Bad Request"},"404":{"description":"Filme não encontrado"}}}},"/Portal/api/v1/movie/scheduled/{partnerCode}/{cityCode}/{placeId}":{"get":{"tags":["WebApi"],"summary":"Lista os Filmes com programação ativa conforme filtro","operationId":"WebApi_GetSchedule","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"partnerCode","in":"path","description":"Código do Parceiro","required":true,"type":"string"},{"name":"cityCode","in":"path","description":"Cidade de busca","required":true,"type":"string"},{"name":"placeId","in":"path","description":"Praças para filtragem","required":true,"type":"string"},{"name":"eventMomentIni","in":"query","description":"Data inicial da programação","required":false,"type":"string","format":"date-time"},{"name":"eventMomentFin","in":"query","description":"Data final da programação","required":false,"type":"string","format":"date-time"},{"name":"getUrl","in":"query","description":"Retorna url de Compra do filme (padrão: false)","required":false,"type":"boolean"},{"name":"imgType","in":"query","description":"retorna a url da imagem desejado. tipos: (\"HOME\")","required":false,"type":"string"},{"name":"videoType","in":"query","description":"retornar a url do vídeo desejado. tipos: (\"TRAILER\")","required":false,"type":"string"}],"responses":{"200":{"description":"retorno OK","schema":{"type":"array","items":{"$ref":"#/definitions/MovieSummary"}}},"400":{"description":"Bad Request"},"404":{"description":"Programação não encontrada"}}}},"/Portal/api/v1/movie/soon":{"get":{"tags":["WebApi"],"summary":"Lista os Filmes que serão exibidos \"Em Breve\"","operationId":"WebApi_GetSoon","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"includeMovieId","in":"query","description":"Força a inclusão destes filmes independentemente do Contexto filtrado","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"movieContext","in":"query","description":"Contextos para filtragem, se não informados o padrão será o filtro do Parceiro","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"partnerCode","in":"query","description":"Código do Parceiro","required":false,"type":"string"},{"name":"publishedDateIni","in":"query","description":"Data inicial de exibição programada","required":false,"type":"string","format":"date-time"},{"name":"publishedDateFin","in":"query","description":"Data final de exibição programada","required":false,"type":"string","format":"date-time"},{"name":"cityCode","in":"query","description":"Código da Cidade","required":false,"type":"string"},{"name":"getUrl","in":"query","description":"Retorna url de Compra do filme (padrão: false)","required":false,"type":"boolean"},{"name":"imgType","in":"query","description":"retorna a url da imagem desejado. tipos: (\"HOME\")","required":false,"type":"string"},{"name":"videoType","in":"query","description":"retornar a url do vídeo desejado. tipos: (\"TRAILER\")","required":false,"type":"string"}],"responses":{"200":{"description":"retorno OK","schema":{"type":"array","items":{"$ref":"#/definitions/MovieSummary"}}},"400":{"description":"Bad Request"},"404":{"description":"Nenhum Filme encontrado"}}}},"/Portal/api/v1/CancelUser/{userId}":{"get":{"tags":["WebApi"],"operationId":"WebApi_CancelUser","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/ResendRegisterEmail/{userId}":{"get":{"tags":["WebApi"],"operationId":"WebApi_ResendRegisterEmail","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/ResendForgotPassword/{userId}":{"post":{"tags":["WebApi"],"operationId":"WebApi_ResendForgotPassword","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string"},{"name":"actionType","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/adyen-callback":{"post":{"tags":["WebApi"],"operationId":"WebApi_CallbackAdyen","consumes":["application/json","text/json","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"data","in":"body","required":true,"schema":{"type":"object"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/sms-callback":{"get":{"tags":["WebApi"],"operationId":"WebApi_CallbackSMS","consumes":["application/json","text/json","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"data","in":"query","required":true,"type":"object"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/whatsapp-callback":{"get":{"tags":["WebApi"],"operationId":"WebApi_CallbackWhatsApp","consumes":[],"produces":["application/json","text/json","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["WebApi"],"operationId":"WebApi_CallbackWhatsApp","consumes":["application/json","text/json","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"wappData","in":"body","required":true,"schema":{"type":"object"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/CepLogra/list":{"get":{"tags":["WebApi"],"operationId":"WebApi_GetCepLogra","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"cepCode","in":"query","required":false,"type":"string"},{"name":"limit","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CepLograViewModel"}}}}}},"/Portal/api/v1/CepCity/list":{"get":{"tags":["WebApi"],"operationId":"WebApi_GetCepCity","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"cityName","in":"query","required":false,"type":"string"},{"name":"limit","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/CepCityViewModel"}}}}}},"/Portal/api/v1/CepCity/geolocation":{"get":{"tags":["WebApi"],"operationId":"WebApi_GetCepCity","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"latitude","in":"query","required":true,"type":"number","format":"double"},{"name":"longitude","in":"query","required":true,"type":"number","format":"double"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CityViewModel"}}}}},"/Portal/api/v1/city/geolocation":{"get":{"tags":["WebApi"],"operationId":"WebApi_GetCity","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"latitude","in":"query","required":true,"type":"number","format":"double"},{"name":"longitude","in":"query","required":true,"type":"number","format":"double"},{"name":"partnerCode","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/CityViewModel"}}}}},"/Portal/api/v1/ServerTime":{"get":{"tags":["WebApi"],"operationId":"WebApi_GetServerTime","consumes":[],"produces":["application/json","text/json","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/sms/send":{"post":{"tags":["WebApi"],"operationId":"WebApi_SendSms","consumes":["application/json","text/json","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"sendSmsRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/SendSmsRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/whatsapp/send":{"post":{"tags":["WebApi"],"operationId":"WebApi_SendWhatsApp","consumes":["application/json","text/json","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"sendWhatsAppRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/SendWhatsAppRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/UpdateSecurityStamp/{userId}":{"post":{"tags":["WebApi"],"operationId":"WebApi_UpdateUserSecurityStamp","consumes":["application/json","text/json","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string"},{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/UpdateUserSecurityStampRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/sendgrid_proxy":{"get":{"tags":["WebApi"],"operationId":"WebApi_SendGridProxy","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"apikey","in":"query","required":true,"type":"string"},{"name":"method","in":"query","required":true,"type":"string"},{"name":"action","in":"query","required":true,"type":"string"},{"name":"querystring","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/Portal/api/v1/smtpconfig/validate/{context}":{"get":{"tags":["WebApi"],"operationId":"WebApi_ValidateSmtpConfig","consumes":[],"produces":["application/json","text/json","text/xml"],"parameters":[{"name":"context","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/SmtpConfig"}}}}}},"definitions":{"City":{"type":"object","properties":{"places":{"type":"array","items":{"$ref":"#/definitions/BaseModel"}},"id":{"type":"string"},"name":{"type":"string"},"latitude":{"format":"double","type":"number"},"longitude":{"format":"double","type":"number"},"url":{"type":"string"}}},"BaseModel":{"type":"object","properties":{"id":{"type":"string"},"description":{"type":"string"}}},"BaseLocal":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"latitude":{"format":"double","type":"number"},"longitude":{"format":"double","type":"number"},"url":{"type":"string"}}},"HomeSimpleEventViewModel":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"name":{"type":"string"},"trailerURL":{"type":"string"},"posterImage":{"type":"string","readOnly":true}}},"Movie":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"name":{"type":"string"},"description":{"type":"string"},"duration":{"type":"string"},"url":{"type":"string"},"genre":{"type":"string"},"contentRating":{"type":"string"},"countryOfOrigin":{"type":"string"},"datePublished":{"format":"date-time","type":"string"},"image":{"type":"string"},"productionCompany":{"type":"string"},"trailer":{"type":"string"},"technologies":{"type":"array","items":{"type":"string"}}}},"MovieSummary":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"name":{"type":"string"},"url":{"type":"string"},"imgUrl":{"type":"string"},"videoUrl":{"type":"string"},"releaseDate":{"type":"string"}}},"CepLograViewModel":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"code":{"type":"string"},"type":{"type":"string"},"name":{"type":"string"},"complement":{"type":"string"},"cityId":{"format":"int32","type":"integer"},"city":{"type":"string"},"stateCode":{"type":"string"},"state":{"type":"string"}}},"CepCityViewModel":{"type":"object","properties":{"id":{"format":"int32","type":"integer"},"name":{"type":"string"},"stateCode":{"type":"string"}}},"CityViewModel":{"type":"object","properties":{"cityCod":{"type":"string"},"cityName":{"type":"string"},"cityNameNorm":{"type":"string","readOnly":true},"stateCod":{"type":"string"},"pageUrl":{"type":"string"},"confBombo":{"type":"boolean"},"confValeCine":{"type":"boolean"},"valeCineDescription":{"type":"string"},"valeCineCategory":{"type":"string"},"confOnDemand":{"type":"boolean"},"onDemandDescription":{"type":"string"},"onDemandRedes":{"type":"array","items":{"type":"string"}},"onDemandRedesFilter":{"type":"string"},"ShareMessageCinePlay":{"type":"string"},"ShareMessageTicket":{"type":"string"},"ShareMessageProduct":{"type":"string"},"ShareMessageValeCine":{"type":"string"},"ShareMessageSubscription":{"type":"string"}}},"SendSmsRequest":{"type":"object","properties":{"Token":{"type":"string"},"TokenUserId":{"type":"string"},"DDI":{"type":"string"},"DDD":{"type":"string"},"Number":{"type":"string"},"MessageType":{"type":"string"},"MessageContent":{"type":"string"},"UserCode":{"format":"int32","type":"integer"},"ProviderId":{"format":"int32","type":"integer"}}},"SendWhatsAppRequest":{"type":"object","properties":{"Token":{"type":"string"},"TokenUserId":{"type":"string"},"DDI":{"type":"string"},"DDD":{"type":"string"},"Number":{"type":"string"},"MessageType":{"type":"string"},"MessageContent":{"type":"string"},"UserCode":{"format":"int32","type":"integer"},"ProviderId":{"format":"int32","type":"integer"}}},"UpdateUserSecurityStampRequest":{"type":"object","properties":{"Token":{"type":"string"},"TokenUserId":{"type":"string"}}},"SmtpConfig":{"type":"object","properties":{"Context":{"type":"string"},"Name":{"type":"string"},"EmailFrom":{"type":"string"},"ServerHost":{"type":"string"},"ServerPort":{"format":"int32","type":"integer"},"ServerUsername":{"type":"string"},"ServerPassword":{"type":"string"},"ServerEnableSsl":{"type":"boolean","readOnly":true},"MAILFROMNAME":{"type":"string"},"MAILTO":{"type":"string"},"MAILTONAME":{"type":"string"},"MAILTOCCO":{"type":"string"}}}}}