{"openapi":"3.0.3","info":{"description":"Antes de realizar os seus pedidos, deve autenticar-se através das configurações de **'Authentication'** à direita:\n  - Clique no campo **'Auth Type'**\n  - Selecione **'ApiKeyAuth'**\n  - Cole um token válido no campo **'Value'** (pode consultar o seu token na aplicação em Tabelas -> Utilizadores -> API Keys)\n\n**NOTA:** Em alternativa, pode testar todas as funcionalidades da API através do seguinte token público: **kRkqniE4i3SuiLjb8hIniFwHvFDtuFd-cxM2ZdvvYZg**\n","version":"16.3.0","title":"Projecto Colibri API","termsOfService":"https://web.projectocolibri.com","contact":{"email":"suporte@projectocolibri.com"}},"servers":[{"url":"http://services.deltafil.com:9071/api"}],"externalDocs":{"description":"Projecto Colibri","url":"https://projectocolibri.com"},"components":{"securitySchemes":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key"}},"responses":{"badRequest":{"description":"Bad Request","content":{"text/plain":{"schema":{"type":"string"}}}},"notFound":{"description":"Not Found","content":{"text/plain":{"schema":{"type":"string"}}}}},"parameters":{"queryLayout":{"name":"layout","in":"query","description":"Campos a incluir nos resultados","required":false,"schema":{"type":"string"}},"queryField":{"name":"field","in":"query","description":"Campo a pesquisar","required":false,"schema":{"type":"string"}},"queryOperator":{"name":"operator","in":"query","description":"Condição de pesquisa","required":false,"schema":{"type":"string","enum":["CONTAINS","STARTS_WITH","ENDS_WITH","EQUAL","NOT_EQUAL","BIGGER_EQUAL","SMALLER_EQUAL","BIGGER_THAN","SMALLER_THAN"]}},"queryValue":{"name":"value","in":"query","description":"Valor a pesquisar","required":false,"schema":{"type":"string"}},"queryDirection":{"name":"direction","in":"query","description":"Ordenação dos resultados","required":false,"schema":{"type":"string","enum":["ASCENDING","DESCENDING"]}},"queryOrderField":{"name":"orderField","in":"query","description":"Campo para ordenação","required":false,"schema":{"type":"string"}},"queryTopIndex":{"name":"topIndex","in":"query","description":"Limite inferior dos resultados","required":false,"schema":{"type":"integer","format":"int64","minimum":1}},"queryBottomIndex":{"name":"bottomIndex","in":"query","description":"Limite superior dos resultados","required":false,"schema":{"type":"integer","format":"int64","minimum":0}}},"schemas":{"armazens":{"type":"object","properties":{"codigopostal":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"codigo":{"type":"string"},"descricao":{"type":"string"},"morada":{"type":"string"},"telefone":{"type":"string"},"telefone2":{"type":"string"},"email":{"type":"string"},"contacto":{"type":"string"}}},"artigos":{"type":"object","properties":{"autor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"editor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"retencao":{"type":"string","description":"Referência -> [retencoes](../projecto-colibri-api/latest#model/retencoes)"},"codigoiva":{"type":"string","description":"Referência -> [codigosiva](../projecto-colibri-api/latest#model/codigosiva)"},"isencaoiva":{"type":"string","description":"Referência -> [isencoesiva](../projecto-colibri-api/latest#model/isencoesiva)"},"grupo":{"type":"string","description":"Referência -> [grupos](../projecto-colibri-api/latest#model/grupos)"},"familia":{"type":"string","description":"Referência -> [familias](../projecto-colibri-api/latest#model/familias)"},"familia2":{"type":"string","description":"Referência -> [familias](../projecto-colibri-api/latest#model/familias)"},"datacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"dataalteracao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"codigo":{"type":"string"},"descricao":{"type":"string"},"descricao2":{"type":"string"},"intrastat":{"type":"string"},"obs":{"type":"string"},"campo1":{"type":"string"},"campo2":{"type":"string"},"campo3":{"type":"string"},"campo4":{"type":"string"},"campo5":{"type":"string"},"campo6":{"type":"string"},"campo7":{"type":"string"},"campo8":{"type":"string"},"campo9":{"type":"string"},"campo10":{"type":"string"},"tipo":{"type":"integer","enum":[0,1,2],"x-enumNames":["produto","servico","imposto"]},"categoria":{"type":"integer","enum":[0,1,2,3,4],"x-enumNames":["mercadorias","materiasprimas","produtosacabados","subproduto","trabalhoscurso"]},"tipocusto":{"type":"integer","enum":[0,1],"x-enumNames":["acumulado","producao"]},"botao":{"type":"integer","enum":[0,1],"x-enumNames":["nao","sim"]},"estado":{"type":"integer","enum":[0,1],"x-enumNames":["inactivo","activo"]},"stockminimo":{"type":"number"},"saidas":{"type":"number"},"entradas":{"type":"number"},"stockreal":{"type":"number"},"stockexterior":{"type":"number"},"stockencomendado":{"type":"number"},"stockreservado":{"type":"number"},"stockprevisto":{"type":"number"},"precoupc":{"type":"number"},"precoupv":{"type":"number"},"precopcm":{"type":"number"},"custoproducao":{"type":"number"},"imagem":{"type":"string","format":"byte"},"artigosunidades":{"type":"array","items":{"$ref":"#/components/schemas/artigosunidades"}},"artigosprecos":{"type":"array","items":{"$ref":"#/components/schemas/artigosprecos"}},"artigoscomposicao":{"type":"array","items":{"$ref":"#/components/schemas/artigoscomposicao"}},"artigosexistencias":{"type":"array","items":{"$ref":"#/components/schemas/artigosexistencias"}}}},"artigoscomposicao":{"type":"object","properties":{"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"componente":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"descricao":{"type":"string"},"numerolinha":{"type":"integer"},"quantidade":{"type":"number"},"precocusto":{"type":"number"}}},"artigosdocumentos":{"type":"object","properties":{"autor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"editor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"template":{"type":"string","description":"Referência -> [templates](../projecto-colibri-api/latest#model/templates)"},"tipodocumento":{"type":"string","description":"Referência -> [documentostipos](../projecto-colibri-api/latest#model/documentostipos)"},"seriedocumento":{"type":"string","description":"Referência -> [documentosseries](../projecto-colibri-api/latest#model/documentosseries)"},"datasistema":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"dataauxiliar":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datacarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horacarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datadescarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horadescarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"numeroauxiliar":{"type":"string"},"expedicao":{"type":"string"},"matricula":{"type":"string"},"localcarga":{"type":"string"},"localdescarga":{"type":"string"},"obs":{"type":"string"},"numerodocumento":{"type":"integer"},"total":{"type":"number"},"linhasdocumento":{"type":"array","items":{"$ref":"#/components/schemas/artigosdocumentoslinhas"}}}},"artigosdocumentoslinhas":{"type":"object","properties":{"documento":{"type":"string","description":"Referência -> [artigosdocumentos](../projecto-colibri-api/latest#model/artigosdocumentos)"},"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"armazemdestino":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"armazem":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"tamanho":{"type":"string","description":"Referência -> [tamanhos](../projecto-colibri-api/latest#model/tamanhos)"},"cor":{"type":"string","description":"Referência -> [cores](../projecto-colibri-api/latest#model/cores)"},"descricao":{"type":"string"},"numeroserie":{"type":"string"},"numerolinha":{"type":"integer"},"factor":{"type":"number"},"quantidade":{"type":"number"},"preco":{"type":"number"},"valoriliquido":{"type":"number"},"formulaquant":{"type":"number"},"formulavalor1":{"type":"number"},"formulavalor2":{"type":"number"},"formulavalor3":{"type":"number"},"formulavalor4":{"type":"number"}}},"artigosexistencias":{"type":"object","properties":{"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"armazem":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"tamanho":{"type":"string","description":"Referência -> [tamanhos](../projecto-colibri-api/latest#model/tamanhos)"},"cor":{"type":"string","description":"Referência -> [cores](../projecto-colibri-api/latest#model/cores)"},"key":{"type":"string"},"numeroserie":{"type":"string"},"saidas":{"type":"number"},"entradas":{"type":"number"},"stock":{"type":"number"}}},"artigosmovimentos":{"type":"object","properties":{"autor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"linhaorigem":{"$ref":"#/components/schemas/entidadesdocumentos/properties/linhasdocumento"},"tipodocumento":{"type":"string","description":"Referência -> [documentostipos](../projecto-colibri-api/latest#model/documentostipos)"},"seriedocumento":{"type":"string","description":"Referência -> [documentosseries](../projecto-colibri-api/latest#model/documentosseries)"},"entidade":{"type":"string","description":"Referência -> [entidades](../projecto-colibri-api/latest#model/entidades)"},"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"armazemdestino":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"armazem":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"tamanho":{"type":"string","description":"Referência -> [tamanhos](../projecto-colibri-api/latest#model/tamanhos)"},"cor":{"type":"string","description":"Referência -> [cores](../projecto-colibri-api/latest#model/cores)"},"codigoiva":{"type":"string","description":"Referência -> [codigosiva](../projecto-colibri-api/latest#model/codigosiva)"},"isencaoiva":{"type":"string","description":"Referência -> [isencoesiva](../projecto-colibri-api/latest#model/isencoesiva)"},"datadocumento":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"numeroauxiliar":{"type":"string"},"descricao":{"type":"string"},"numeroserie":{"type":"string"},"campo1":{"type":"string"},"campo2":{"type":"string"},"campo3":{"type":"string"},"campo4":{"type":"string"},"campo5":{"type":"string"},"numerodocumento":{"type":"integer"},"numerolinha":{"type":"integer"},"numerolinhaproducao":{"type":"integer"},"tipostock":{"type":"integer"},"factor":{"type":"number"},"quantidade":{"type":"number"},"preco":{"type":"number"}}},"artigosprecos":{"type":"object","properties":{"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"precario":{"type":"string","description":"Referência -> [precarios](../projecto-colibri-api/latest#model/precarios)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"tamanho":{"type":"string","description":"Referência -> [tamanhos](../projecto-colibri-api/latest#model/tamanhos)"},"cor":{"type":"string","description":"Referência -> [cores](../projecto-colibri-api/latest#model/cores)"},"numerolinha":{"type":"integer"},"perclucro":{"type":"number"},"precopvp":{"type":"number"},"precoiva":{"type":"number"},"desconto":{"type":"number"}}},"artigosunidades":{"type":"object","properties":{"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"codigobarras":{"type":"string"},"numerolinha":{"type":"integer"},"factor":{"type":"number"},"peso":{"type":"number"}}},"campos":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"ciusname":{"type":"string"},"tabela":{"type":"integer","enum":[0,1,2,3,4,5],"x-enumNames":["artigos","artigosdocumentos","artigosdocumentoslinhas","entidades","entidadesdocumentos","entidadesdocumentoslinhas"]},"coluna":{"type":"integer"},"ciusid":{"type":"integer","enum":[0,1,2,3,4,5,6],"x-enumNames":["nenhum","propriedadeadicional","numerocompromisso","numeroacordo","numerocontrato","numeroprojeto","numeroencomenda"]}}},"codigosiva":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tipotaxa":{"type":"integer","enum":[0,1,2,3,4,5],"x-enumNames":["normal","reduzida","intermedia","isenta","outras","naosujeito"]},"espacofiscal":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["continente","madeira","acores","outros"]},"taxa":{"type":"number"}}},"codigospostais":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"}}},"condicoesentrega":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"}}},"condicoespagamento":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"periodo":{"type":"integer"}}},"contasbancarias":{"type":"object","properties":{"codigopostal":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"datacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"dataalteracao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"codigo":{"type":"string"},"iban":{"type":"string"},"numeroconta":{"type":"string"},"bicswift":{"type":"string"},"nomebanco":{"type":"string"},"titular":{"type":"string"},"morada":{"type":"string"},"contacto":{"type":"string"},"telefone":{"type":"string"},"fax":{"type":"string"},"email":{"type":"string"},"obs":{"type":"string"},"ultimocheque":{"type":"integer"},"saldo":{"type":"number"},"totaldebito":{"type":"number"},"totalcredito":{"type":"number"}}},"cores":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"}}},"documentosseries":{"type":"object","properties":{"tipodocumento":{"type":"string","description":"Referência -> [documentostipos](../projecto-colibri-api/latest#model/documentostipos)"},"serie":{"type":"string"},"codigovalidacao":{"type":"string"},"numerolinha":{"type":"integer"},"numero":{"type":"integer"},"estado":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["inactiva","activa","anulada","finalizada"]},"integracao":{"type":"integer","enum":[0,1],"x-enumNames":["geral","caixa"]},"regimeiva":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["nenhuma","manual","duplicado","automatica"]}}},"documentostipos":{"type":"object","properties":{"tipoentidade":{"type":"string","description":"Referência -> [entidadestipos](../projecto-colibri-api/latest#model/entidadestipos)"},"layout":{"type":"string","description":"Referência -> [layouts](../projecto-colibri-api/latest#model/layouts)"},"codigo":{"type":"string"},"descricao":{"type":"string"},"titulo":{"type":"string"},"impressora":{"type":"string"},"textoemail":{"type":"string"},"estado":{"type":"integer","enum":[0,1],"x-enumNames":["inactivo","activo"]},"tabela":{"type":"integer","enum":[0,1],"x-enumNames":["artigosdocumentos","entidadesdocumentos"]},"tipodocumento":{"type":"integer","enum":[0,1,2,3,4,5],"x-enumNames":["nenhum","facturacao","liquidacao","facturacaoliquidacao","rectificativo","transporte"]},"tipodocumentosaft":{"type":"integer","enum":[0,1,2,3,4,5,11,12,13,14,15,16,17,18,19,20,21,22,23,25,26],"x-enumNames":["interno","factura","facturasimplificada","facturarecibo","notadebito","notacredito","guiaremessa","guiatransporte","guiaativosproprios","guiaconsignacao","guiadevolucaocliente","consultamesa","creditoconsignacao","facturaconsignacao","folhaobra","notaencomenda","orcamento","proforma","documentoconferencia","recibonormal","recibocaixa"]},"copias":{"type":"integer","enum":[0,1,2,3,4,5],"x-enumNames":["nenhuma","original","duplicado","triplicado","quadriplicado","quintuplicado"]},"copiasemail":{"type":"integer"},"template":{"type":"string","description":"Referência -> [templates](../projecto-colibri-api/latest#model/templates)"},"series":{"type":"array","items":{"$ref":"#/components/schemas/documentosseries"}}}},"empresa":{"type":"object","properties":{"codigopostal":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"pais":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"id":{"type":"integer"},"nome":{"type":"string"},"morada":{"type":"string"},"localidade":{"type":"string"},"nif":{"type":"string"},"telefone":{"type":"string"},"telefone2":{"type":"string"},"telemovel":{"type":"string"},"fax":{"type":"string"},"email":{"type":"string"},"url":{"type":"string"},"conservatoria":{"type":"string"},"registocomercial":{"type":"string"},"capitalsocial":{"type":"string"},"estabelecimento":{"type":"string"},"jkspassword":{"type":"string"},"certificado":{"type":"string","format":"byte"},"logotipo":{"type":"string","format":"byte"}}},"entidades":{"type":"object","properties":{"autor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"editor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"tipoentidade":{"type":"string","description":"Referência -> [entidadestipos](../projecto-colibri-api/latest#model/entidadestipos)"},"grupo":{"type":"string","description":"Referência -> [grupos](../projecto-colibri-api/latest#model/grupos)"},"familia":{"type":"string","description":"Referência -> [familias](../projecto-colibri-api/latest#model/familias)"},"vendedor":{"type":"string","description":"Referência -> [vendedores](../projecto-colibri-api/latest#model/vendedores)"},"condicaopagamento":{"type":"string","description":"Referência -> [condicoespagamento](../projecto-colibri-api/latest#model/condicoespagamento)"},"metodopagamento":{"type":"string","description":"Referência -> [metodospagamento](../projecto-colibri-api/latest#model/metodospagamento)"},"moeda":{"type":"string","description":"Referência -> [moedas](../projecto-colibri-api/latest#model/moedas)"},"precario":{"type":"string","description":"Referência -> [precarios](../projecto-colibri-api/latest#model/precarios)"},"codigoiva":{"type":"string","description":"Referência -> [codigosiva](../projecto-colibri-api/latest#model/codigosiva)"},"isencaoiva":{"type":"string","description":"Referência -> [isencoesiva](../projecto-colibri-api/latest#model/isencoesiva)"},"datacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"dataalteracao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"key":{"type":"string"},"nome":{"type":"string"},"nif":{"type":"string"},"zona":{"type":"string"},"telefone":{"type":"string"},"telefone2":{"type":"string"},"telemovel":{"type":"string"},"fax":{"type":"string"},"email":{"type":"string"},"email2":{"type":"string"},"url":{"type":"string"},"responsavel":{"type":"string"},"nomebanco":{"type":"string"},"iban":{"type":"string"},"obs":{"type":"string"},"campo1":{"type":"string"},"campo2":{"type":"string"},"campo3":{"type":"string"},"campo4":{"type":"string"},"campo5":{"type":"string"},"campo6":{"type":"string"},"campo7":{"type":"string"},"campo8":{"type":"string"},"campo9":{"type":"string"},"campo10":{"type":"string"},"numero":{"type":"integer"},"tipopreco":{"type":"integer","enum":[0,1],"x-enumNames":["artigo","ultimo"]},"retencao":{"type":"integer","enum":[0,1],"x-enumNames":["naosujeito","sujeito"]},"regimeiva":{"type":"integer"},"tipoiva":{"type":"integer","enum":[0,1],"x-enumNames":["artigo","fixo"]},"sendmail":{"type":"integer","enum":[0,1],"x-enumNames":["desligado","automatico"]},"estado":{"type":"integer","enum":[0,1],"x-enumNames":["inactivo","activo"]},"descontofactura":{"type":"number"},"descontorecibo":{"type":"number"},"limitecredito":{"type":"number"},"totaldebito":{"type":"number"},"totalcredito":{"type":"number"},"saldoreal":{"type":"number"},"saldopendente":{"type":"number"},"saldoprevisto":{"type":"number"},"moradas":{"type":"array","items":{"$ref":"#/components/schemas/entidadesmoradas"}}}},"entidadesartigos":{"type":"object","properties":{"entidade":{"type":"string","description":"Referência -> [entidades](../projecto-colibri-api/latest#model/entidades)"},"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"key":{"type":"string"},"quantidade":{"type":"number"},"preco":{"type":"number"},"percdesconto":{"type":"number"},"percdesconto2":{"type":"number"}}},"entidadesdocumentos":{"type":"object","properties":{"autor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"editor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"template":{"type":"string","description":"Referência -> [templates](../projecto-colibri-api/latest#model/templates)"},"movimentoentidades":{"type":"string","description":"Referência -> [entidadesdocumentos](../projecto-colibri-api/latest#model/entidadesdocumentos)"},"tipodocumento":{"type":"string","description":"Referência -> [documentostipos](../projecto-colibri-api/latest#model/documentostipos)"},"seriedocumento":{"type":"string","description":"Referência -> [documentosseries](../projecto-colibri-api/latest#model/documentosseries)"},"entidade":{"type":"string","description":"Referência -> [entidades](../projecto-colibri-api/latest#model/entidades)"},"codigopostal":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"codigopostalcarga":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"codigopostaldescarga":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"pais":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"paiscarga":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"paisdescarga":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"vendedores":{"type":"string","description":"Referência -> [vendedores](../projecto-colibri-api/latest#model/vendedores)"},"condicaopagamento":{"type":"string","description":"Referência -> [condicoespagamento](../projecto-colibri-api/latest#model/condicoespagamento)"},"metodopagamento":{"type":"string","description":"Referência -> [metodospagamento](../projecto-colibri-api/latest#model/metodospagamento)"},"condicaoentrega":{"type":"string","description":"Referência -> [condicoesentrega](../projecto-colibri-api/latest#model/condicoesentrega)"},"metodotransporte":{"type":"string","description":"Referência -> [metodostransporte](../projecto-colibri-api/latest#model/metodostransporte)"},"viatura":{"type":"string","description":"Referência -> [viaturas](../projecto-colibri-api/latest#model/viaturas)"},"moeda":{"type":"string","description":"Referência -> [moedas](../projecto-colibri-api/latest#model/moedas)"},"cambio":{"type":"string","description":"Referência -> [moedascambios](../projecto-colibri-api/latest#model/moedascambios)"},"datasistema":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horasistema":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"dataauxiliar":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datavencimento":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datacarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horacarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datadescarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horadescarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"hash":{"type":"string"},"documentcode":{"type":"string"},"numeroauxiliar":{"type":"string"},"nome":{"type":"string"},"morada":{"type":"string"},"localidade":{"type":"string"},"nif":{"type":"string"},"expedicao":{"type":"string"},"matricula":{"type":"string"},"localcarga":{"type":"string"},"localdescarga":{"type":"string"},"dadostransporte":{"type":"string"},"marcas":{"type":"string"},"obs":{"type":"string"},"campo1":{"type":"string"},"campo2":{"type":"string"},"campo3":{"type":"string"},"campo4":{"type":"string"},"campo5":{"type":"string"},"campo6":{"type":"string"},"campo7":{"type":"string"},"campo8":{"type":"string"},"campo9":{"type":"string"},"campo10":{"type":"string"},"hashcontrol":{"type":"integer"},"contadorvias":{"type":"integer"},"numerodocumento":{"type":"integer"},"embalagens":{"type":"integer"},"estado":{"type":"integer","enum":[0,1,2],"x-enumNames":["normal","anulado","bloqueado"]},"estadoenvio":{"type":"integer","enum":[0,1,2],"x-enumNames":["normal","pendente","registado"]},"pesobruto":{"type":"number"},"pesoliquido":{"type":"number"},"volume":{"type":"number"},"percdesconto":{"type":"number"},"totalentregue":{"type":"number"},"totalprodutos":{"type":"number"},"totalservicos":{"type":"number"},"totalretencoes":{"type":"number"},"totaliliquido":{"type":"number"},"totaldeducoes":{"type":"number"},"totaldesconto":{"type":"number"},"totalliquido":{"type":"number"},"totaliva":{"type":"number"},"totalbruto":{"type":"number"},"total":{"type":"number"},"linhasdocumento":{"type":"array","items":{"$ref":"#/components/schemas/entidadesdocumentoslinhas"}},"entregaspagamento":{"type":"array","items":{"$ref":"#/components/schemas/entidadesdocumentosentregas"}},"tabelaiva":{"type":"array","items":{"$ref":"#/components/schemas/entidadesdocumentosivas"}},"webservice":{"type":"array","items":{"$ref":"#/components/schemas/entidadesdocumentosatws"}}}},"entidadesdocumentosatws":{"type":"object","properties":{"documento":{"type":"string","description":"Referência -> [entidadesdocumentos](../projecto-colibri-api/latest#model/entidadesdocumentos)"},"dataenvio":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horaenvio":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"key":{"type":"string"},"mensagem":{"type":"string"},"numerolinha":{"type":"integer"},"resultado":{"type":"integer"}}},"entidadesdocumentosentregas":{"type":"object","properties":{"documento":{"type":"string","description":"Referência -> [entidadesdocumentos](../projecto-colibri-api/latest#model/entidadesdocumentos)"},"metodopagamento":{"type":"string","description":"Referência -> [metodospagamento](../projecto-colibri-api/latest#model/metodospagamento)"},"contabancaria":{"type":"string","description":"Referência -> [contasbancarias](../projecto-colibri-api/latest#model/contasbancarias)"},"key":{"type":"string"},"descricao":{"type":"string"},"referencia":{"type":"string"},"numerolinha":{"type":"integer"},"movimentabanco":{"type":"integer"},"estadoprocessamento":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["pendente","confirmado","importado","alterado"]},"valor":{"type":"number"}}},"entidadesdocumentosivas":{"type":"object","properties":{"documento":{"type":"string","description":"Referência -> [entidadesdocumentos](../projecto-colibri-api/latest#model/entidadesdocumentos)"},"codigoiva":{"type":"string","description":"Referência -> [codigosiva](../projecto-colibri-api/latest#model/codigosiva)"},"key":{"type":"string"},"numerolinha":{"type":"integer"},"valorbase":{"type":"number"},"taxa":{"type":"number"},"total":{"type":"number"}}},"entidadesdocumentoslinhas":{"type":"object","properties":{"documento":{"type":"string","description":"Referência -> [entidadesdocumentos](../projecto-colibri-api/latest#model/entidadesdocumentos)"},"artigo":{"type":"string","description":"Referência -> [artigos](../projecto-colibri-api/latest#model/artigos)"},"unidadesmedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"armazem":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"tamanho":{"type":"string","description":"Referência -> [tamanhos](../projecto-colibri-api/latest#model/tamanhos)"},"cor":{"type":"string","description":"Referência -> [cores](../projecto-colibri-api/latest#model/cores)"},"codigoiva":{"type":"string","description":"Referência -> [codigosiva](../projecto-colibri-api/latest#model/codigosiva)"},"isencaoiva":{"type":"string","description":"Referência -> [isencoesiva](../projecto-colibri-api/latest#model/isencoesiva)"},"descricao":{"type":"string"},"numeroserie":{"type":"string"},"campo1":{"type":"string"},"campo2":{"type":"string"},"campo3":{"type":"string"},"campo4":{"type":"string"},"campo5":{"type":"string"},"numerolinha":{"type":"integer"},"tipo":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["header","movimento","comentario","composicao"]},"factor":{"type":"number"},"quantidade":{"type":"number"},"preco":{"type":"number"},"preco2":{"type":"number"},"precoiva":{"type":"number"},"valoriliquido":{"type":"number"},"valoriliquidoiva":{"type":"number"},"valoriliquidoiva2":{"type":"number"},"percdesconto":{"type":"number"},"percdesconto2":{"type":"number"},"valordesconto":{"type":"number"},"valorliquido":{"type":"number"},"valoriva":{"type":"number"},"valorprodutos":{"type":"number"},"valorservicos":{"type":"number"},"valorretencao":{"type":"number"},"formulaquant":{"type":"number"},"formulavalor1":{"type":"number"},"formulavalor2":{"type":"number"},"formulavalor3":{"type":"number"},"formulavalor4":{"type":"number"},"deducao":{"type":"boolean"}}},"entidadesmoradas":{"type":"object","properties":{"entidade":{"type":"string","description":"Referência -> [entidades](../projecto-colibri-api/latest#model/entidades)"},"tipomorada":{"type":"string","description":"Referência -> [tiposmorada](../projecto-colibri-api/latest#model/tiposmorada)"},"codigopostal":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"pais":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"morada":{"type":"string"},"localidade":{"type":"string"},"numerolinha":{"type":"integer"}}},"entidadesmovimentos":{"type":"object","properties":{"documento":{"type":"string","description":"Referência -> [entidadesdocumentos](../projecto-colibri-api/latest#model/entidadesdocumentos)"},"tipodocumento":{"type":"string","description":"Referência -> [documentostipos](../projecto-colibri-api/latest#model/documentostipos)"},"seriedocumento":{"type":"string","description":"Referência -> [documentosseries](../projecto-colibri-api/latest#model/documentosseries)"},"entidade":{"type":"string","description":"Referência -> [entidades](../projecto-colibri-api/latest#model/entidades)"},"codigopostal":{"type":"string","description":"Referência -> [codigospostais](../projecto-colibri-api/latest#model/codigospostais)"},"pais":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"vendedor":{"type":"string","description":"Referência -> [vendedores](../projecto-colibri-api/latest#model/vendedores)"},"condicaopagamento":{"type":"string","description":"Referência -> [condicoespagamento](../projecto-colibri-api/latest#model/condicoespagamento)"},"metodopagamento":{"type":"string","description":"Referência -> [metodospagamento](../projecto-colibri-api/latest#model/metodospagamento)"},"condicaoentrega":{"type":"string","description":"Referência -> [condicoesentrega](../projecto-colibri-api/latest#model/condicoesentrega)"},"metodotransporte":{"type":"string","description":"Referência -> [metodostransporte](../projecto-colibri-api/latest#model/metodostransporte)"},"moeda":{"type":"string","description":"Referência -> [moedas](../projecto-colibri-api/latest#model/moedas)"},"cambio":{"type":"string","description":"Referência -> [moedascambios](../projecto-colibri-api/latest#model/moedascambios)"},"datacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horacriacao":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"dataauxiliar":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datavencimento":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datacarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horacarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"datadescarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"horadescarga":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"key":{"type":"string"},"numeroauxiliar":{"type":"string"},"nome":{"type":"string"},"morada":{"type":"string"},"localidade":{"type":"string"},"nif":{"type":"string"},"expedicao":{"type":"string"},"matricula":{"type":"string"},"localcarga":{"type":"string"},"localdescarga":{"type":"string"},"marcas":{"type":"string"},"obs":{"type":"string"},"campo1":{"type":"string"},"campo2":{"type":"string"},"campo3":{"type":"string"},"campo4":{"type":"string"},"campo5":{"type":"string"},"campo6":{"type":"string"},"campo7":{"type":"string"},"campo8":{"type":"string"},"campo9":{"type":"string"},"campo10":{"type":"string"},"numerodocumento":{"type":"integer"},"embalagens":{"type":"integer"},"tiposaldo":{"type":"integer"},"percdesconto":{"type":"number"},"totalprodutos":{"type":"number"},"totalservicos":{"type":"number"},"totalretencoes":{"type":"number"},"totaliliquido":{"type":"number"},"totaldeducoes":{"type":"number"},"totaldesconto":{"type":"number"},"totalliquido":{"type":"number"},"totalliquidoiva":{"type":"number"},"totaliva":{"type":"number"},"totalbruto":{"type":"number"},"total":{"type":"number"},"pesobruto":{"type":"number"},"pesoliquido":{"type":"number"},"volume":{"type":"number"},"valorfacturado":{"type":"number"},"valordevolvido":{"type":"number"},"valorpendente":{"type":"number"},"valorjustificado":{"type":"number"},"valordebito":{"type":"number"},"valorcredito":{"type":"number"},"sinalsado":{"type":"number"},"tabelaiva":{"type":"array","items":{"$ref":"#/components/schemas/entidadesdocumentosivas"}}}},"entidadestipos":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tipoentidade":{"type":"integer","enum":[0,1],"x-enumNames":["cliente","fornecedor"]}}},"familias":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tabela":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}},"grupos":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tabela":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}},"isencoesiva":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"artigolegal":{"type":"string"},"motivo":{"type":"integer"}}},"layouts":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"layout":{"type":"string"},"tabela":{"type":"integer","enum":[0,1,2,3,4,5,6,7],"x-enumNames":["artigos","artigosmovimentos","artigosdocumentos","artigosdocumentoslinhas","entidades","entidadesmovimentos","entidadesdocumentos","entidadesdocumentoslinhas"]}}},"metodospagamento":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tipo":{"type":"integer","enum":[0,1,2,3,4,5,6],"x-enumNames":["numerario","cheque","cartaodebito","cartaocredito","transferenciabancaria","ticketrestaurante","multibanco"]},"comissao":{"type":"number"}}},"metodostransporte":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tipo":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["rodoviario","ferroviario","maritimo","aereo"]}}},"moedas":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"unidadeprincipal":{"type":"string"},"unidadefraccionaria":{"type":"string"},"cambios":{"type":"array","items":{"$ref":"#/components/schemas/moedascambios"}}}},"moedascambios":{"type":"object","properties":{"moeda":{"type":"string","description":"Referência -> [moedas](../projecto-colibri-api/latest#model/moedas)"},"data":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"cambio":{"type":"number"}}},"paises":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"}}},"parametros":{"type":"object","properties":{"codigoiva":{"type":"string","description":"Referência -> [codigosiva](../projecto-colibri-api/latest#model/codigosiva)"},"isencaoiva":{"type":"string","description":"Referência -> [isencoesiva](../projecto-colibri-api/latest#model/isencoesiva)"},"retencao":{"type":"string","description":"Referência -> [retencoes](../projecto-colibri-api/latest#model/retencoes)"},"unidademedida":{"type":"string","description":"Referência -> [unidadesmedida](../projecto-colibri-api/latest#model/unidadesmedida)"},"condicaopagamento":{"type":"string","description":"Referência -> [condicoespagamento](../projecto-colibri-api/latest#model/condicoespagamento)"},"metodopagamento":{"type":"string","description":"Referência -> [metodospagamento](../projecto-colibri-api/latest#model/metodospagamento)"},"pais":{"type":"string","description":"Referência -> [paises](../projecto-colibri-api/latest#model/paises)"},"moeda":{"type":"string","description":"Referência -> [moedas](../projecto-colibri-api/latest#model/moedas)"},"contabancaria":{"type":"string","description":"Referência -> [contasbancarias](../projecto-colibri-api/latest#model/contasbancarias)"},"armazem":{"type":"string","description":"Referência -> [armazens](../projecto-colibri-api/latest#model/armazens)"},"editor":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"id":{"type":"integer"},"formatodata":{"description":"DEPRECATED","type":"integer","format":"int64"},"dataregisto":{"type":"integer","enum":[0,1],"x-enumNames":["criacao","auxiliar"]},"decimaisquantidades":{"type":"integer"},"decimaisprecos":{"type":"integer"},"decimaistotais":{"type":"integer"},"precocusto":{"type":"integer","enum":[0,1],"x-enumNames":["pcm","upc"]},"actualizaprecos":{"type":"integer","enum":[0,1,2],"x-enumNames":["naoactualiza","precoscusto","precoscustovenda"]},"sugestaoprecos":{"type":"integer","enum":[0,1],"x-enumNames":["historico","historicogeral"]},"avisafacturasvencidas":{"type":"integer","enum":[0,1,2],"x-enumNames":["naoavisa","avisacontinua","avisabloqueia"]},"avisalimitecredito":{"type":"integer","enum":[0,1,2],"x-enumNames":["naoavisa","avisacontinua","avisabloqueia"]},"avisastocknegativo":{"type":"integer","enum":[0,1,2],"x-enumNames":["naoavisa","avisacontinua","avisabloqueia"]},"avisastockminimo":{"type":"integer","enum":[0,1],"x-enumNames":["naoavisa","avisacontinua"]},"avisacomposicao":{"type":"integer","enum":[0,1],"x-enumNames":["naoavisa","avisacomposicaovazia"]},"avisataxaiva":{"type":"integer","enum":[0,1],"x-enumNames":["naoavisa","avisataxazero"]},"sendmail":{"type":"integer","enum":[0,1],"x-enumNames":["desligado","ligado"]},"smtpserver":{"type":"string"},"smtpport":{"type":"string"},"smtpsecurity":{"type":"integer"},"smtpauthentication":{"type":"integer","enum":[0,1],"x-enumNames":["nenhuma","password"]},"smtpuser":{"type":"string"},"smtppassword":{"type":"string"},"textoemail":{"type":"string"},"atwebservice":{"type":"integer","enum":[0,1,2,3],"x-enumNames":["series","facturas","transporte","facturastransporte"]},"atutilizador":{"type":"string"},"atpassword":{"type":"string"},"mbprovider":{"type":"integer","enum":[0,1,2],"x-enumNames":["nenhum","generico","ifthenpay"]},"mbentidade":{"type":"string"},"mbsubentidade":{"type":"string"},"mbchavebackoffice":{"type":"string"},"mbidpagamento":{"type":"integer","enum":[0,1,2],"x-enumNames":["numerocliente","numerodocumento","numeroauxiliar"]},"version":{"type":"string"},"mercado":{"type":"integer"}}},"precarios":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"desconto":{"type":"number"}}},"retencoes":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"taxa":{"type":"number"}}},"tamanhos":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"}}},"templates":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"ficheiro":{"type":"string"},"layout":{"type":"string"},"filtro":{"type":"string"},"tabela":{"type":"integer","enum":[0,1,2,3,4,5],"x-enumNames":["artigos","artigosmovimentos","artigosdocumentos","entidades","entidadesmovimentos","entidadesdocumentos"]},"tipo":{"type":"integer","enum":[0,1,2],"x-enumNames":["documento","listagem","acumulados"]},"template":{"type":"string","format":"byte"}}},"tiposmorada":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"tipo":{"type":"integer","enum":[0,1,2],"x-enumNames":["facturacao","armazem","outros"]}}},"tiposmovimento":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"}}},"unidadesmedida":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"unecerec20":{"type":"string"},"variavel1":{"type":"string"},"variavel2":{"type":"string"},"variavel3":{"type":"string"},"variavel4":{"type":"string"},"formula":{"type":"string"},"grandeza":{"type":"integer","enum":[0,1,2,3,4,5,6],"x-enumNames":["unidade","massa","comprimento","capacidade","area","volume","tempo"]}}},"utilizadores":{"type":"object","properties":{"user":{"type":"string"},"nome":{"type":"string"},"email":{"type":"string"},"password":{"type":"string"},"permissoes":{"type":"string"},"tipo":{"type":"integer","enum":[0,1],"x-enumNames":["inactivo","activo"]},"estado":{"type":"integer","enum":[0,1,2],"x-enumNames":["gestor","rgpd","normal"]},"checksum":{"type":"integer"}}},"utilizadoreslogs":{"type":"object","properties":{"user":{"type":"string","description":"Referência -> [utilizadores](../projecto-colibri-api/latest#model/utilizadores)"},"data":{"description":"milliseconds since January 1, 1970, 00:00:00 GMT","type":"integer","format":"int64"},"key":{"type":"string"},"tabela":{"type":"string"},"comando":{"type":"string"},"descricao":{"type":"string"},"tipo":{"type":"integer","enum":[0,1,2],"x-enumNames":["informacao","aviso","erro"]}}},"vendedores":{"type":"object","properties":{"codigo":{"type":"string"},"nome":{"type":"string"},"estado":{"type":"integer","enum":[0,1],"x-enumNames":["inactivo","activo"]},"comissao":{"type":"number"}}},"viaturas":{"type":"object","properties":{"codigo":{"type":"string"},"descricao":{"type":"string"},"matricula":{"type":"string"}}}}},"paths":{"/armazens/count":{"get":{"tags":["armazens"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/armazens/delete/{key}":{"delete":{"tags":["armazens"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/armazens/exists/{key}":{"get":{"tags":["armazens"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/armazens/list":{"get":{"tags":["armazens"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/armazens"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/armazens/load/{key}":{"get":{"tags":["armazens"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/armazens"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/armazens/new":{"get":{"tags":["armazens"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/armazens"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/armazens/store":{"post":{"tags":["armazens"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/armazens"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/count":{"get":{"tags":["artigos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/delete/{key}":{"delete":{"tags":["artigos"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/exists/{key}":{"get":{"tags":["artigos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/list":{"get":{"tags":["artigos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/artigos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/load/{key}":{"get":{"tags":["artigos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/new":{"get":{"tags":["artigos"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigos/next/{key}":{"get":{"tags":["artigos"],"summary":"Next","description":"Carrega o registo seguinte.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigos"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}}}},"/artigos/previous/{key}":{"get":{"tags":["artigos"],"summary":"Previous","description":"Carrega o registo anterior.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigos"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}}}},"/artigos/report/{template}":{"get":{"tags":["artigos"],"summary":"Report","description":"Gera um relatório com base num template existente.","parameters":[{"name":"template","in":"path","required":true,"description":"Código do template","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}}}},"/artigos/store":{"post":{"tags":["artigos"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigos"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/count":{"get":{"tags":["artigosdocumentos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/delete/{serie}/{numero}":{"delete":{"tags":["artigosdocumentos"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/exists/{serie}/{numero}":{"get":{"tags":["artigosdocumentos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/list":{"get":{"tags":["artigosdocumentos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/artigosdocumentos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/load/{serie}/{numero}":{"get":{"tags":["artigosdocumentos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosdocumentos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/new":{"get":{"tags":["artigosdocumentos"],"summary":"New","description":"Obtém um novo registo.","parameters":[{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosdocumentos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/next/{serie}/{numero}":{"get":{"tags":["artigosdocumentos"],"summary":"Next","description":"Carrega o registo seguinte.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosdocumentos"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/previous/{serie}/{numero}":{"get":{"tags":["artigosdocumentos"],"summary":"Previous","description":"Carrega o registo anterior.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosdocumentos"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/report/{serie}/{numero}":{"get":{"tags":["artigosdocumentos"],"summary":"Report","description":"Gera um relatório com base na série e número fornecidos.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosdocumentos/store":{"post":{"tags":["artigosdocumentos"],"summary":"Store","description":"Guarda ou actualiza o registo.","parameters":[{"name":"tipodocumento","in":"query","required":false,"description":"Tipo do documento","schema":{"type":"string"}}],"requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosdocumentos"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosexistencias/count":{"get":{"tags":["artigosexistencias"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"artigo","in":"query","required":true,"description":"Código do artigo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosexistencias/exists/{key}":{"get":{"tags":["artigosexistencias"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosexistencias/list":{"get":{"tags":["artigosexistencias"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/artigosexistencias"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosexistencias/load/{key}":{"get":{"tags":["artigosexistencias"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosexistencias"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosmovimentos/count":{"get":{"tags":["artigosmovimentos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosmovimentos/exists/{key}":{"get":{"tags":["artigosmovimentos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosmovimentos/list":{"get":{"tags":["artigosmovimentos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/artigosmovimentos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosmovimentos/load/{key}":{"get":{"tags":["artigosmovimentos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/artigosmovimentos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/artigosmovimentos/report/{template}":{"get":{"tags":["artigosmovimentos"],"summary":"Report","description":"Gera um relatório com base num template existente.","parameters":[{"name":"template","in":"path","required":true,"description":"Código do template","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"name":"startDate","in":"query","required":false,"description":"Data inicial (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}},{"name":"endDate","in":"query","required":false,"description":"Data final (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}}}},"/campos/count":{"get":{"tags":["campos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/campos/exists/{key}":{"get":{"tags":["campos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/campos/list":{"get":{"tags":["campos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/campos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/campos/load/{key}":{"get":{"tags":["campos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/campos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/count":{"get":{"tags":["codigosiva"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/delete/{key}":{"delete":{"tags":["codigosiva"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/exists/{key}":{"get":{"tags":["codigosiva"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/list":{"get":{"tags":["codigosiva"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/codigosiva"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/load/{key}":{"get":{"tags":["codigosiva"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/codigosiva"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/new":{"get":{"tags":["codigosiva"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/codigosiva"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigosiva/store":{"post":{"tags":["codigosiva"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/codigosiva"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/count":{"get":{"tags":["codigospostais"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/delete/{key}":{"delete":{"tags":["codigospostais"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/exists/{key}":{"get":{"tags":["codigospostais"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/list":{"get":{"tags":["codigospostais"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/codigospostais"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/load/{key}":{"get":{"tags":["codigospostais"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/codigospostais"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/new":{"get":{"tags":["codigospostais"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/codigospostais"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/codigospostais/store":{"post":{"tags":["codigospostais"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/codigospostais"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/count":{"get":{"tags":["condicoesentrega"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/delete/{key}":{"delete":{"tags":["condicoesentrega"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/exists/{key}":{"get":{"tags":["condicoesentrega"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/list":{"get":{"tags":["condicoesentrega"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/condicoesentrega"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/load/{key}":{"get":{"tags":["condicoesentrega"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/condicoesentrega"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/new":{"get":{"tags":["condicoesentrega"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/condicoesentrega"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoesentrega/store":{"post":{"tags":["condicoesentrega"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/condicoesentrega"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/count":{"get":{"tags":["condicoespagamento"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/delete/{key}":{"delete":{"tags":["condicoespagamento"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/exists/{key}":{"get":{"tags":["condicoespagamento"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/list":{"get":{"tags":["condicoespagamento"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/condicoespagamento"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/load/{key}":{"get":{"tags":["condicoespagamento"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/condicoespagamento"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/new":{"get":{"tags":["condicoespagamento"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/condicoespagamento"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/condicoespagamento/store":{"post":{"tags":["condicoespagamento"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/condicoespagamento"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/count":{"get":{"tags":["contasbancarias"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/delete/{key}":{"delete":{"tags":["contasbancarias"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/exists/{key}":{"get":{"tags":["contasbancarias"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/list":{"get":{"tags":["contasbancarias"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/contasbancarias"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/load/{key}":{"get":{"tags":["contasbancarias"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/contasbancarias"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/new":{"get":{"tags":["contasbancarias"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/contasbancarias"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/contasbancarias/store":{"post":{"tags":["contasbancarias"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/contasbancarias"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/count":{"get":{"tags":["cores"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/delete/{key}":{"delete":{"tags":["cores"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/exists/{key}":{"get":{"tags":["cores"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/list":{"get":{"tags":["cores"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/cores"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/load/{key}":{"get":{"tags":["cores"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/cores"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/new":{"get":{"tags":["cores"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/cores"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/cores/store":{"post":{"tags":["cores"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/cores"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/documentostipos/count":{"get":{"tags":["documentostipos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/documentostipos/exists/{key}":{"get":{"tags":["documentostipos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/documentostipos/list":{"get":{"tags":["documentostipos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/documentostipos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/documentostipos/load/{key}":{"get":{"tags":["documentostipos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/documentostipos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/empresa/count":{"get":{"tags":["empresa"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/empresa/exists/{key}":{"get":{"tags":["empresa"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/empresa/list":{"get":{"tags":["empresa"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/empresa"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/empresa/load/{key}":{"get":{"tags":["empresa"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/empresa"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/count":{"get":{"tags":["entidades"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/delete/{numero}":{"delete":{"tags":["entidades"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/exists/{numero}":{"get":{"tags":["entidades"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/list":{"get":{"tags":["entidades"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/entidades"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/load/{numero}":{"get":{"tags":["entidades"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidades"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/new":{"get":{"tags":["entidades"],"summary":"New","description":"Obtém um novo registo.","parameters":[{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidades"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidades/next/{numero}":{"get":{"tags":["entidades"],"summary":"Next","description":"Carrega o registo seguinte.","parameters":[{"name":"numero","in":"path","required":true,"description":"Número da entidade","schema":{"type":"string"}},{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidades"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}}}},"/entidades/previous/{numero}":{"get":{"tags":["entidades"],"summary":"Previous","description":"Carrega o registo anterior.","parameters":[{"name":"numero","in":"path","required":true,"description":"Número da entidade","schema":{"type":"string"}},{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidades"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}}}},"/entidades/report/{template}":{"get":{"tags":["entidades"],"summary":"Report","description":"Gera um relatório com base num template existente.","parameters":[{"name":"template","in":"path","required":true,"description":"Código do template","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}}}},"/entidades/store":{"post":{"tags":["entidades"],"summary":"Store","description":"Guarda ou actualiza o registo.","parameters":[{"name":"tipoentidade","in":"query","required":false,"description":"Tipo da entidade","schema":{"type":"string"}}],"requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidades"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesartigos/count":{"get":{"tags":["entidadesartigos"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"entidade","in":"query","required":true,"description":"Chave da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesartigos/exists/{key}":{"get":{"tags":["entidadesartigos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesartigos/list":{"get":{"tags":["entidadesartigos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/entidadesartigos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesartigos/load/{key}":{"get":{"tags":["entidadesartigos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesartigos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/count":{"get":{"tags":["entidadesdocumentos"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/delete/{serie}/{numero}":{"delete":{"tags":["entidadesdocumentos"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/download/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Download","description":"Processa o ficheiro CIUS-PT.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/email/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Email","description":"Envia um relatório com base na série e número fornecidos.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/exists/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/list":{"get":{"tags":["entidadesdocumentos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/entidadesdocumentos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/load/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesdocumentos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/new":{"get":{"tags":["entidadesdocumentos"],"summary":"New","description":"Obtém um novo registo.","parameters":[{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesdocumentos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/next/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Next","description":"Carrega o registo seguinte.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesdocumentos"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/previous/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Previous","description":"Carrega o registo anterior.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesdocumentos"}}}},"404":{"$ref":"#/components/responses/notFound"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/report/{serie}/{numero}":{"get":{"tags":["entidadesdocumentos"],"summary":"Report","description":"Gera um relatório com base na série e número fornecidos.","parameters":[{"name":"serie","in":"path","required":true,"description":"Série do documento","schema":{"type":"string"}},{"name":"numero","in":"path","required":true,"description":"Número do documento","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"name":"tipodocumento","in":"query","required":true,"description":"Tipo do documento","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesdocumentos/store":{"post":{"tags":["entidadesdocumentos"],"summary":"Store","description":"Guarda ou actualiza o registo.","parameters":[{"name":"tipoentidade","in":"query","required":false,"description":"Tipo da entidade","schema":{"type":"string"}}],"requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesdocumentos"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesmovimentos/count":{"get":{"tags":["entidadesmovimentos"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"tipoentidade","in":"query","required":true,"description":"Tipo da entidade","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesmovimentos/exists/{key}":{"get":{"tags":["entidadesmovimentos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesmovimentos/list":{"get":{"tags":["entidadesmovimentos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/entidadesmovimentos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesmovimentos/load/{key}":{"get":{"tags":["entidadesmovimentos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadesmovimentos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadesmovimentos/report/{template}":{"get":{"tags":["entidadesmovimentos"],"summary":"Report","description":"Gera um relatório com base num template existente.","parameters":[{"name":"template","in":"path","required":true,"description":"Código do template","schema":{"type":"string"}},{"name":"format","in":"query","required":false,"description":"Formato do relatório","schema":{"type":"string","enum":["PDF","WEB","XLS"]}},{"name":"startDate","in":"query","required":false,"description":"Data inicial (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}},{"name":"endDate","in":"query","required":false,"description":"Data final (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}}}},"/entidadestipos/count":{"get":{"tags":["entidadestipos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadestipos/delete/{key}":{"delete":{"tags":["entidadestipos"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadestipos/exists/{key}":{"get":{"tags":["entidadestipos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadestipos/list":{"get":{"tags":["entidadestipos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/entidadestipos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadestipos/load/{key}":{"get":{"tags":["entidadestipos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadestipos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadestipos/new":{"get":{"tags":["entidadestipos"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadestipos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/entidadestipos/store":{"post":{"tags":["entidadestipos"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/entidadestipos"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/count":{"get":{"tags":["familias"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"tabela","in":"query","required":true,"description":"Tipo da tabela","schema":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/delete/{key}":{"delete":{"tags":["familias"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/exists/{key}":{"get":{"tags":["familias"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/list":{"get":{"tags":["familias"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/familias"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/load/{key}":{"get":{"tags":["familias"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/familias"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/new":{"get":{"tags":["familias"],"summary":"New","description":"Obtém um novo registo.","parameters":[{"name":"tabela","in":"query","required":true,"description":"Tipo da tabela","schema":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/familias"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/familias/store":{"post":{"tags":["familias"],"summary":"Store","description":"Guarda ou actualiza o registo.","parameters":[{"name":"tabela","in":"query","required":false,"description":"Tipo da tabela","schema":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}],"requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/familias"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/count":{"get":{"tags":["grupos"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"tabela","in":"query","required":true,"description":"Tipo da tabela","schema":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/delete/{key}":{"delete":{"tags":["grupos"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/exists/{key}":{"get":{"tags":["grupos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/list":{"get":{"tags":["grupos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/grupos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/load/{key}":{"get":{"tags":["grupos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/grupos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/new":{"get":{"tags":["grupos"],"summary":"New","description":"Obtém um novo registo.","parameters":[{"name":"tabela","in":"query","required":true,"description":"Tipo da tabela","schema":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/grupos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/grupos/store":{"post":{"tags":["grupos"],"summary":"Store","description":"Guarda ou actualiza o registo.","parameters":[{"name":"tabela","in":"query","required":false,"description":"Tipo da tabela","schema":{"type":"integer","enum":[0,1],"x-enumNames":["artigos","entidades"]}}],"requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/grupos"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/isencoesiva/count":{"get":{"tags":["isencoesiva"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/isencoesiva/exists/{key}":{"get":{"tags":["isencoesiva"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/isencoesiva/list":{"get":{"tags":["isencoesiva"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/isencoesiva"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/isencoesiva/load/{key}":{"get":{"tags":["isencoesiva"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/isencoesiva"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/layouts/count":{"get":{"tags":["layouts"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/layouts/exists/{key}":{"get":{"tags":["layouts"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/layouts/list":{"get":{"tags":["layouts"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/layouts"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/layouts/load/{key}":{"get":{"tags":["layouts"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/layouts"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/count":{"get":{"tags":["metodospagamento"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/delete/{key}":{"delete":{"tags":["metodospagamento"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/exists/{key}":{"get":{"tags":["metodospagamento"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/list":{"get":{"tags":["metodospagamento"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/metodospagamento"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/load/{key}":{"get":{"tags":["metodospagamento"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/metodospagamento"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/new":{"get":{"tags":["metodospagamento"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/metodospagamento"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodospagamento/store":{"post":{"tags":["metodospagamento"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/metodospagamento"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/count":{"get":{"tags":["metodostransporte"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/delete/{key}":{"delete":{"tags":["metodostransporte"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/exists/{key}":{"get":{"tags":["metodostransporte"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/list":{"get":{"tags":["metodostransporte"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/metodostransporte"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/load/{key}":{"get":{"tags":["metodostransporte"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/metodostransporte"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/new":{"get":{"tags":["metodostransporte"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/metodostransporte"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/metodostransporte/store":{"post":{"tags":["metodostransporte"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/metodostransporte"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/count":{"get":{"tags":["moedas"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/delete/{key}":{"delete":{"tags":["moedas"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/exists/{key}":{"get":{"tags":["moedas"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/list":{"get":{"tags":["moedas"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/moedas"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/load/{key}":{"get":{"tags":["moedas"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/moedas"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/new":{"get":{"tags":["moedas"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/moedas"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/moedas/store":{"post":{"tags":["moedas"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/moedas"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/count":{"get":{"tags":["paises"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/delete/{key}":{"delete":{"tags":["paises"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/exists/{key}":{"get":{"tags":["paises"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/list":{"get":{"tags":["paises"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/paises"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/load/{key}":{"get":{"tags":["paises"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/paises"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/new":{"get":{"tags":["paises"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/paises"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/paises/store":{"post":{"tags":["paises"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/paises"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/parametros/count":{"get":{"tags":["parametros"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/parametros/exists/{key}":{"get":{"tags":["parametros"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/parametros/list":{"get":{"tags":["parametros"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/parametros"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/parametros/load/{key}":{"get":{"tags":["parametros"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/parametros"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/count":{"get":{"tags":["precarios"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/delete/{key}":{"delete":{"tags":["precarios"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/exists/{key}":{"get":{"tags":["precarios"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/list":{"get":{"tags":["precarios"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/precarios"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/load/{key}":{"get":{"tags":["precarios"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/precarios"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/new":{"get":{"tags":["precarios"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/precarios"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/precarios/store":{"post":{"tags":["precarios"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/precarios"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/processing/backup":{"get":{"tags":["processing"],"summary":"Backup","description":"Processa o backup da base de dados (disponível apenas para utilizadores gestores).","responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/processing/saft":{"get":{"tags":["processing"],"summary":"SAFT","description":"Processa o ficheiro SAFT-PT (global).","parameters":[{"name":"startDate","in":"query","required":false,"description":"Data inicial (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}},{"name":"endDate","in":"query","required":false,"description":"Data final (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/processing/stocks":{"get":{"tags":["processing"],"summary":"Stocks","description":"Processa o ficheiro STOCKS (inventário).","parameters":[{"name":"endDate","in":"query","required":false,"description":"Data final (milliseconds since January 1, 1970, 00:00:00 GMT)","schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"JSON com o ficheiro em BASE64","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/count":{"get":{"tags":["retencoes"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/delete/{key}":{"delete":{"tags":["retencoes"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/exists/{key}":{"get":{"tags":["retencoes"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/list":{"get":{"tags":["retencoes"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/retencoes"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/load/{key}":{"get":{"tags":["retencoes"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/retencoes"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/new":{"get":{"tags":["retencoes"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/retencoes"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/retencoes/store":{"post":{"tags":["retencoes"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/retencoes"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/count":{"get":{"tags":["tamanhos"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/delete/{key}":{"delete":{"tags":["tamanhos"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/exists/{key}":{"get":{"tags":["tamanhos"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/list":{"get":{"tags":["tamanhos"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/tamanhos"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/load/{key}":{"get":{"tags":["tamanhos"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tamanhos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/new":{"get":{"tags":["tamanhos"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tamanhos"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tamanhos/store":{"post":{"tags":["tamanhos"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tamanhos"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/templates/count":{"get":{"tags":["templates"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/templates/exists/{key}":{"get":{"tags":["templates"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/templates/list":{"get":{"tags":["templates"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/templates"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/templates/load/{key}":{"get":{"tags":["templates"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/templates"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/count":{"get":{"tags":["tiposmorada"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/delete/{key}":{"delete":{"tags":["tiposmorada"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/exists/{key}":{"get":{"tags":["tiposmorada"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/list":{"get":{"tags":["tiposmorada"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/tiposmorada"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/load/{key}":{"get":{"tags":["tiposmorada"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tiposmorada"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/new":{"get":{"tags":["tiposmorada"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tiposmorada"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmorada/store":{"post":{"tags":["tiposmorada"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tiposmorada"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/count":{"get":{"tags":["tiposmovimento"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/delete/{key}":{"delete":{"tags":["tiposmovimento"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/exists/{key}":{"get":{"tags":["tiposmovimento"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/list":{"get":{"tags":["tiposmovimento"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/tiposmovimento"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/load/{key}":{"get":{"tags":["tiposmovimento"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tiposmovimento"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/new":{"get":{"tags":["tiposmovimento"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tiposmovimento"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/tiposmovimento/store":{"post":{"tags":["tiposmovimento"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/tiposmovimento"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/count":{"get":{"tags":["unidadesmedida"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/delete/{key}":{"delete":{"tags":["unidadesmedida"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/exists/{key}":{"get":{"tags":["unidadesmedida"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/list":{"get":{"tags":["unidadesmedida"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/unidadesmedida"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/load/{key}":{"get":{"tags":["unidadesmedida"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/unidadesmedida"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/new":{"get":{"tags":["unidadesmedida"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/unidadesmedida"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/unidadesmedida/store":{"post":{"tags":["unidadesmedida"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/unidadesmedida"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadores/count":{"get":{"tags":["utilizadores"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadores/exists/{key}":{"get":{"tags":["utilizadores"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadores/list":{"get":{"tags":["utilizadores"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/utilizadores"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadores/load/{key}":{"get":{"tags":["utilizadores"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/utilizadores"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadoreslogs/count":{"get":{"tags":["utilizadoreslogs"],"summary":"Count","description":"Apresenta a contagem de registos.","parameters":[{"name":"user","in":"query","required":true,"description":"Código do utilizador","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadoreslogs/exists/{key}":{"get":{"tags":["utilizadoreslogs"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadoreslogs/list":{"get":{"tags":["utilizadoreslogs"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/utilizadoreslogs"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/utilizadoreslogs/load/{key}":{"get":{"tags":["utilizadoreslogs"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/utilizadoreslogs"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/count":{"get":{"tags":["vendedores"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/delete/{key}":{"delete":{"tags":["vendedores"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/exists/{key}":{"get":{"tags":["vendedores"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/list":{"get":{"tags":["vendedores"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/vendedores"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/load/{key}":{"get":{"tags":["vendedores"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/vendedores"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/new":{"get":{"tags":["vendedores"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/vendedores"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/vendedores/store":{"post":{"tags":["vendedores"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/vendedores"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/count":{"get":{"tags":["viaturas"],"summary":"Count","description":"Apresenta a contagem de registos.","responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"integer","format":"int64"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/delete/{key}":{"delete":{"tags":["viaturas"],"summary":"Delete","description":"Apaga um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/exists/{key}":{"get":{"tags":["viaturas"],"summary":"Exists","description":"Verifica se o registo existe.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"text/plain":{"schema":{"type":"boolean"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/list":{"get":{"tags":["viaturas"],"summary":"List","description":"Apresenta a lista de registos.","parameters":[{"$ref":"#/components/parameters/queryLayout"},{"$ref":"#/components/parameters/queryField"},{"$ref":"#/components/parameters/queryOperator"},{"$ref":"#/components/parameters/queryValue"},{"$ref":"#/components/parameters/queryDirection"},{"$ref":"#/components/parameters/queryOrderField"},{"$ref":"#/components/parameters/queryTopIndex"},{"$ref":"#/components/parameters/queryBottomIndex"}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/viaturas"}}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/load/{key}":{"get":{"tags":["viaturas"],"summary":"Load","description":"Carrega um registo existente.","parameters":[{"name":"key","in":"path","required":true,"description":"Chave do registo","schema":{"type":"string"}}],"responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/viaturas"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/new":{"get":{"tags":["viaturas"],"summary":"New","description":"Obtém um novo registo.","responses":{"200":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/viaturas"}}}},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}},"/viaturas/store":{"post":{"tags":["viaturas"],"summary":"Store","description":"Guarda ou actualiza o registo.","requestBody":{"description":"JSON do modelo","content":{"application/json":{"schema":{"$ref":"#/components/schemas/viaturas"}}}},"responses":{"200":{"description":"Success"},"400":{"$ref":"#/components/responses/badRequest"},"500":{"description":"Internal Server Error"}},"security":[{"apiKeyAuth":[]}]}}}}