{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"0907ca07-6b85-4db3-8676-334feaf5e41b","name":"indika.tv","description":"**INTRODUÇÃO**\n\nBem-vindo(a) à API da indika.tv!\n\nA API da indika.tv é a interface de acesso aos dados da nossa plataforma. Através dela, você pode obter informações relacionadas a recomendações e, através dos endpoints disponibilizados, executar ações específicas como cadastro e edição de pessoas usuárias e suas interações com as recomendações. Nossa API segue o padrão REST, oferecendo uma integração segura, eficiente e fácil, com endpoints que retornam resultados em formato JSON.\n\n**API KEY**\n\nToda requisição à API deve incluir o atributo `X-API-KEY` no header. A chave pode ser solicitada junto à área comercial da indika.tv através do e-mail [contato@viureview.com.br](https://null), tanto para ambiente de produção quanto para sandbox.\n\n**Headers Obrigatórios**\n\nAlém do atributo `X-API-KEY`, todas as requisições, independente do método, devem incluir o header `Accept: application/json`.\n\nJá para requisições em que existe a presença de um `body` na request (POST, PUT, PATCH), também é necessário enviar via headers o parâmetro `Content-Type: application/json`\n\n**Autenticação de Pessoa Usuária**\n\nA autenticação prévia da pessoa usuária é necessária para aqueles endpoints que precisam da identificação da pessoa usuária.\n\nAo se autenticar no endpoint de login ou login-social, a API retornará um JWT (JSON Web Token), que deve ser enviado em todas as requisições subsequentes, exceto aqueles endpoints que não precisam da identificação da pessoa usuária, como endpoints de parâmetros (streamings e genres) e/ou endpoints de cadastro.\n\n**Códigos de erro**\n\n- **E0001:** HTTP 401 - Credenciais Inválidas\n- **E0002:** HTTP 500 - Não foi possível criar o token\n- **E0003:** HTTP 401 - Pessoa Usuária Bloqueada\n- **E0004:** HTTP 401 - Token Expirado\n- **E0005:** HTTP 401 - Token Inválido\n- **E0006:** HTTP 404 - Não Encontrado\n- **E0007:** HTTP 500 - Erro no Servidor\n- **E0008:** HTTP 401 - E-mail já existe\n- **E0009:** HTTP 400 - Payload Inválido\n- **E0010:** HTTP 401 - E-mail não confirmado\n- **E0011:** HTTP 401 - Chave API Inválida","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"3276515","team":6317684,"collectionId":"0907ca07-6b85-4db3-8676-334feaf5e41b","publishedId":"T1DngxPS","public":true,"publicUrl":"https://docs.indika.tv","privateUrl":"https://go.postman.co/documentation/3276515-0907ca07-6b85-4db3-8676-334feaf5e41b","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"dark","themes":[{"name":"dark","logo":"https://content.pstmn.io/c498cd12-59c0-4f35-948b-a6ed83462de5/aW5kaWthLnBuZw==","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF9F42"}},{"name":"light","logo":"https://content.pstmn.io/c498cd12-59c0-4f35-948b-a6ed83462de5/aW5kaWthLnBuZw==","colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.10.1","publishDate":"2024-07-02T00:59:43.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":"https://content.pstmn.io/c498cd12-59c0-4f35-948b-a6ed83462de5/aW5kaWthLnBuZw==","logoDark":"https://content.pstmn.io/c498cd12-59c0-4f35-948b-a6ed83462de5/aW5kaWthLnBuZw=="}},"statusCode":200},"environments":[{"name":"sandbox","id":"a4f212c5-e334-40f9-b752-b3ce41322db5","owner":"3276515","values":[{"key":"API_URL","value":"https://sandbox-api.indika.tv/","enabled":true,"type":"default"},{"key":"X_API_KEY","value":"","enabled":true,"type":"secret"},{"key":"JWT_TOKEN","value":"","enabled":true,"type":"secret"},{"key":"USER_EMAIL","value":"","enabled":true,"type":"default"},{"key":"GENRE_ID","value":"","enabled":true,"type":"default"},{"key":"CONTENT_ID","value":"","enabled":true,"type":"default"},{"key":"TERM","value":"","enabled":true,"type":"default"},{"key":"ADVANCED_SEARCH_TITLE","value":"","enabled":true,"type":"default"},{"key":"ADVANCED_SEARCH_TYPE","value":"","enabled":true,"type":"default"},{"key":"ADVANCED_SEARCH_STREAMING_1","value":"","enabled":true,"type":"default"},{"key":"ADVANCED_SEARCH_STREAMING_2","value":"","enabled":true,"type":"default"},{"key":"ADVANCED_SEARCH_PAGE","value":"","enabled":true,"type":"default"},{"key":"ADVANCED_SEARCH_PAGE_SIZE","value":"","enabled":true,"type":"default"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/3fd42e498150eeca6096f7f4c3d9ea2ca85c5714449b16c6af8a12212114382d","favicon":"https://indika.tv/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"sandbox","value":"3276515-a4f212c5-e334-40f9-b752-b3ce41322db5"}],"canonicalUrl":"https://docs.indika.tv/view/metadata/T1DngxPS"}