GUIA API BTB /04/2019 INFORMAÇÃO PÚBLICA
|
|
- Maria Antonieta Minho
- 4 Há anos
- Visualizações:
Transcrição
1 05/04/019
2 SUMÁRIO 1 HISTÓRICO DE VERSÕES... 4 INTRODUÇÃO VISÃO GERAL Verbos HTTP API - BTB Uso do POST Uso do GET Endpo Restrições ENDEREÇOS DA API DO BTB SWAGGER APIS BTB Order Inclusão de ordem Fechamento Doador Fechamento Tomador Cancelar Ordem Cancelar todas as ordens Consultar Ordem... 15
3 6.1.7 Consultar Lista de Ordens Consultar Situação da Ordem Book Consultar Ofertas Disponíveis Consultar Melhores Ofertas Consultar Instrumentos Trade Consultar Negócios Realizados Consultar Negócio Consultar Lista de Negócios Consultar Situação do Negócio Event Consultar Eventos FLUXOS DE NEGÓCIO SEGURANÇA Mutual SSL (Two Way SSL) Pinagem de certificado Token de assinatura AWS (Amazon Web Services)
4 1 HISTÓRICO DE VERSÕES Data Versão Descrição Fevereiro/ Versão Inicial Abril/019.0 Formas de utilização, segurança e fluxo de negócios 4
5 INTRODUÇÃO A API do BTB 1.0 disponibiliza endpos web, construídos no padrão REST (Representational State Transfer), que viabilizam a realização de acesso e operação no sistema BTB - Negociação Eletrônica de Empréstimo de Ativos, desenvolvido pela [B] 3, para consulta de cotações, envio, agressão de ordens, e consulta de lista de ordens próprias. As APIs (Application Programming Interface) WEB possibilitam aos s do BTB que não possuem acesso direto às redes privadas da [B] 3, desenvolverem suas aplicações no padrão server-to-server, para automatizarem seus processos de negociação de empréstimo de ativos. 3 VISÃO GERAL 3.1 Verbos HTTP API - BTB Para as APIs do BTB serão utilizados somente os verbos GET (para recuperar mensagens) e POST (Para enviar mensagens). Os verbos HTTP DELETE, PUT e HEAD não são suportados. 5
6 3. Uso do POST 6
7 3.3 Uso do GET 3.4 Endpo URI base (todas as URIs iniciam com): /BTBWebApi/api/v1.0/ Exemplo de uma URL completa, para o ambiente de produção, referente a mensagem order/entry : Restrições Estamos avaliando restrições para o uso de alguns dos métodos disponibilizados e devemos informar maiores detalhes em momento oportuno. Os métodos em avaliação estão destacados no item 6 APIS BTB. 7
8 4 ENDEREÇOS DA API DO BTB A B3 possui dois ambientes, um dedicado a certificação dos s e outro ambiente dedicado à produção. Seguem os endereços para conexão referente a cada ambiente: Certificação: Será divulgado assim que estiver disponível. Produção: Será divulgado assim que estiver disponível. 5 SWAGGER A documentação técnica detalhada das APIs do BTB está disponível no Swagger em: Aba: Material de apoio > Link: REST API Swagger 6 APIS BTB Abaixo estão listadas as mensagens, com a estrutura dos atributos e domínios que podem ser utilizados no processo de negociação eletrônica de empréstimos. O arquivo Swagger, fornece estes mesmos métodos e parâmetros. 8
9 6.1 Order Inclusão de ordem Verbo Método Descrição POST order/entry Inclusão de ordem Inclui uma ordem no livro de ofertas Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 Participante 1..1 Número identificação Party/code Número identificação Sim string Investidor Party/Account/number Investidor do de negociação Sim string 35 3 do custodiante do instrumento 0..1 Custodiante Custodian/code Agente de custódia string Investidor custodiante Custodian/Account/number Investidor do agente de custódia string Código de negociação Security/symbol Código de negociação Sim string Prazo de liquidação Offer/daysToSettlementIndicator Prazo de liquidação 0 - D D+1 Sim 1 4 da ordem 0..1 Indicador de ordem certificada Offer/certifiedOfferIndicator Indicador de ordem certificada True - Sim False - Sim boolean Quantidade Offer/quantity Quantidade de ativos para alugar Sim BigInt 1..1 Taxa Offer/rate Taxa Sim Decimal (11,5) 1..1 Data de validade Offer/expirationDate Data de validade da ordem Sim date
10 1..1 Tipo de ordem Offer/OfferType/code Tipo de ordem 1 - Doadora - Tomadora Sim string Carteira Offer/Finality/code Carteira de origem/destino dos ativos Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 Status Requisição 0..1 Número da ordem Offer/code Número da ordem string Situação da ordem Offer/offerStatus Situação da ordem 1 - Cancelada 9 - Fechada 11 - Disponível 3 - Aguardando Autorização Custodiante 34 - Rejeitada 60 - Aguardando Autorização Carrying 70 - Ordem em processamento pela clearing 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros-mensageria- Maio-018.xls - [Empréstimo de Ativo] 6.1. Fechamento Doador Verbo Método Descrição POST order/hitlender Fechamento Doador Agride uma ordem doadora específica no livro de ofertas
11 Requisição: 1 Participante 1..1 Nome Swagger Definição do Atributo Domínio Obrigatório? Número identificação tomador BorrowerParty/code 1..1 Investidor tomador BorrowerParty/Account/number Número identificação tomador Investidor do de negociação tomador Tipo de Tamanho Sim string 35 Sim string 35 do custodiante 0..1 Custodiante tomador BorrowerCustodian/code Custodiante tomador string 35 BorrowerCustodian/Account/number 0..1 Investidor do custodiante tomador Investidor do custodiante tomador string Número da ordem doadora LenderOffer/code Número da ordem doadora Sim string 35 3 da ordem 1.1 Quantidade LenderOffer/quantity Quantidade de ativos para tomar Sim BigInt 0.1 Carteira do tomador LenderOffer/BorrowerFinality/code Carteira de destino dos ativos no tomador Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 0..1 Número do negócio Trade/code Número do negócio string 35 1 do Negócio 0..1 Situação do negócio Trade/tradeStatus Situação do negócio 4 - Fechado 7 - Rejeitado 48 - Aguardando autorização 65 - Aguardando validação clearing 6 - Em processamento pela Clearing 71 - Cancelado
12 Status Requisição 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros-mensageria-maio- 018.xls - [Empréstimo de Ativo] Fechamento Tomador Verbo Método Descrição POST order/hitborrower Fechamento Tomador Agride uma ordem tomadora específica no livro de ofertas Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 Participante 1..1 Número identificação doador LenderParty/code 1..1 Investidor doador LenderParty/Account/number Número identificação doador Investidor do de negociação doador Sim string 35 Sim string 35 do custodiante 0..1 Custodiante doador LenderCustodian/code Custodiante doador string Investidor do custodiante doador LenderCustodian/Account/number Investidor do custodiante doador string Número da ordem tomadora BorrowerOffer/code Número da ordem tomadora Sim string 35 3 da ordem 1.1 Quantidade BorrowerOffer/quantity Quantidade de ativos para alugar Sim BigInt 1.1 Indicador de ordem certificada BorrowerOffer/certifiedOfferIndicator Indicador de ordem certificada True - Sim False - Sim boolean 1
13 0.1 Carteira do doador BorrowerOffer/LenderFinality/code Carteira de origem dos ativos no doador Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 0..1 Número do negócio Trade/code Número do negócio string 35 1 do Negócio Status Requisição 0..1 Situação do negócio Trade/tradeStatus Situação do negócio 0..1 Código de erro BusinessStatus/code Código de erro 4 - Fechado 7 - Rejeitado 48 - Aguardando autorização 65 - Aguardando validação clearing 6 - Em processamento pela Clearing 71 - Cancelado br/manuais/download/codigoserros-mensageria- Maio-018.xls - [Empréstimo de Ativo] Cancelar Ordem Verbo Método Descrição POST order/cancel Cancelar Ordem - Cancela uma ordem específica no livro de ofertas Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 da ordem 1..1 Número da ordem Offer/code Número da ordem a ser cancelada Sim string 35
14 Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1..1 Número da ordem Offer/code Número da ordem Sim string 35 1 Status Requisição 0..1 Situação da ordem Offer/offerStatus Situação da ordem 0..1 Código de erro BusinessStatus/code Código de erro 1 - Cancelada 9 - Fechada 11 - Disponível 3 - Aguardando Autorização Custodiante 34 - Rejeitada 60 - Aguardando Autorização Carrying 70 - Em processamento pela clearing br/manuais/download/codigoserros-mensageria- Maio-018.xls - [Empréstimo de Ativo] Cancelar todas as ordens Verbo Método Descrição POST order/cancel/all Cancelar Todas as Ordens - Cancela todas as ordens de um específico disponíveis no livro de ofertas
15 Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 Participante 1..1 Número identificação Party/code Número identificação Sim string 35 Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 Status Requisição 0..1 Situação da solicitação Offer/offerStatus Situação da solicitação 6 - Em processamento pela Clearing 0..1 Código de Erro BusinessStatus/code Código de erro br/manuais/download/codigoserros-mensageria-maio- 018.xls - [Empréstimo de Ativo] Consultar Ordem Verbo Método Descrição GET order/{code} Consultar Ordem - Retorna uma ordem específica incluída pelo Buy-Side
16 Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 da ordem 1..1 Número da ordem code Número da ordem Sim string 35 Retorno: 1 Participante 3 4 do custodiante do instrumento da ordem 0..1 Nome Swagger Definição do Atributo Domínio Obrigatório? Número identificação Offer/Party/code Número identificação Tipo de Tamanho string Nome do Offer/Party/name Nome do string Investidor Offer/Party/Account/number Investidor do de negociação string Nome do investidor Offer/Party/Account/name Nome do investidor string Custodiante Offer/Custodian/code Agente de custódia string Nome do custodiante Offer/Custodian/name Nome do custodiante string Investidor custodiante 0..1 Nome do investidor custodiante Offer/Custodian/Account/ number Offer/Custodian/Account/ name Investidor do agente de custódia Nome do investidor do agente de custodia string 35 string Código de negociação Offer/Security/symbol Código de negociação string Número da ordem Offer/code Número da ordem string Prazo de liquidação 0..1 Indicador de ordem certificada Offer/ daystosettlementindicator Offer/certifiedOfferIndicator Prazo de liquidação Indicador de ordem certificada 0 - D D+1 True - Sim False - 1 boolean 1
17 0..1 Quantidade Original Offer/originalQuantity 0..1 Quantidade Disponível Offer/quantity Quantidade original de ativos para alugar Quantidade disponível de ativos para alugar 0..1 Taxa Offer/rate Taxa 0..1 Data de Validade Offer/expirationDate Data de validade da ordem 0..1 Situação da ordem Offer/orferStatus Situação da ordem 1 - Cancelada 9 - Fechada 11 - Disponível 3 - Aguardando Autorização Custodiante 34 - Rejeitada 60 - Aguardando Autorização Carrying 70 - Em processamento pela clearing BigInt BigInt Decimal(1 1,5) date 5 Status Requisição 0..1 Tipo de ordem Offer/OfferType/code Tipo de ordem 0..1 Carteira Offer/Finality/code Carteira de origem/destino dos ativos 0..1 Código de erro BusinessStatus/code Código de erro 1 - Doadora - Tomadora br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] string Consultar Lista de Ordens Verbo Método Descrição GET order/list?partycode=&number=&symbol= &daystosettlementindicator=&offercode=&offertypecode= Consultar Lista de Ordens - Retorna lista de ordens incluídas pelo Buy-Side. Restrição: Em avaliação
18 Caso necessite obter informações atualizadas das ordens, recomendamos o uso do método /event Requisição: 1 Participante do instrumento 0..1 Nome Número identificação partycode 0..1 Investidor number 0..1 Código de negociação symbol Swagger Definição do Atributo Número identificação Investidor do de negociação Código de negociação Domínio Obrigatório? Tipo de Tamanho Sim string 35 string 35 string Número da ordem offercode Número da ordem string 35 3 da ordem 0..1 Prazo de liquidação daystosettlementindicator Prazo de liquidação 0 - D D Tipo de ordem offertypecode Tipo da ordem 1 - Doadora - Tomadora 1 Retorno: 1 Participante Número identificação Nome do Nome Swagger Definição do Atributo Domínio Obrigatório? OfferList/{}/Party/code Número identificação Tipo de Tamanho string 35 OfferList/{}/Party/name Nome do string 60
19 do custodiante Investidor OfferList/{}/Party/Account/ number Investidor do de negociação string 35 Nome do investidor OfferList/{}/Party/Account/name Nome do investidor string 60 Custodiante OfferList/{}/Custodian/code Agente de custódia string 35 Nome do custodiante Investidor custodiante Nome do investidor custodiante OfferList/{}/Custodian/name Nome do custodiante string 60 OfferList/{}/Custodian/Account/n umber OfferList/{}/Custodian/Account/n ame Investidor do agente de custódia Nome do investidor do agente de custodia string 35 string 60 3 do instrumento Código de negociação OfferList/{}/Security/symbol Código de negociação string 1 4 da ordem Número da ordem OfferList/{}/code Número da ordem string 35 Prazo de liquidação Indicador de ordem certificada OfferList/{}/ daystosettlementindicator OfferList/{}/ certifiedofferindicator Quantidade original OfferList/{}/originalQuantity Quantidade disponível OfferList/{}/quantity Prazo de liquidação Indicador de ordem certificada Quantidade original de ativos para alugar Quantidade disponível de ativos para alugar 0 - D D+1 True - Sim False - Taxa OfferList/{}/rate Taxa Data de validade OfferList/{}/expirationDate Data de validade da ordem 1 boolean 1 BigInt BigInt Decimal( 11,5) date Situação da ordem OfferList/{}/offerStatus Situação da ordem 1 - Cancelada 9 - Fechada 11 - Disponível 3 - Aguardando Autorização Custodiante 34 - Rejeitada 60 - Aguardando Autorização Carrying 70 - Em processamento pela clearing
20 5 Status Requisição Tipo de ordem OfferList/{}/OfferType/code Tipo de ordem Carteira OfferList/{}/Finality/code 1..1 Quantidade total de registros da pesquisa OfferList/{}/TrafficInformation/ returnrecordquantity Carteira de origem/destino dos ativos Quantidade total de registros da pesquisa 0..1 Código de erro BusinessStatus/code Código de erro 1 - Doadora - Tomadora br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] string 1 Sim Consultar Situação da Ordem Verbo Método Descrição GET order/status/{code} Consultar Situação da Ordem Retorna situação de uma ordem específica Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 da ordem 1..1 Número da ordem code Número da ordem Sim string 35
21 Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 0..1 Número da ordem Offer/code Número da ordem string 35 1 da ordem Status Requisição 0..1 Situação da ordem Offer/offerStatus Situação da ordem 0..1 Código de erro BusinessStatus/code Código de erro 1 - Cancelada 9 - Fechada 11 - Disponível 3 - Aguardando Autorização Custodiante 34 - Rejeitada 60 - Aguardando Autorização Carrying 70 - Ordem em processamento pela clearing br/manuais/download/codigoserros-mensageria- Maio-018.xls - [Empréstimo de Ativo] 6. Book 6..1 Consultar Ofertas Disponíveis Verbo Método Descrição GET Consultar Ofertas Disponíveis Retorna as 100 melhores ofertas book/list/{symbol}/{daystosettlementindicator} disponíveis de um determinado instrumento
22 Requisição: 1 do instrumento Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1..1 Código de negociação symbol Código de negociação Sim string 1 da ordem 1..1 Prazo de liquidação daystosettlementindicator Prazo de liquidação 0 - D D+1 Sim 1 Retorno: 1 3 do instrumento da ordem Doadora da ordem Tomadora Nome Código de negociação Número da ordem Security/symbol Swagger Definição do Atributo Código de negociação Domínio Obrigatório? Tipo de Tamanho string 1 Security/LenderOfferList/code Número da ordem string Quantidade Security/LenderOfferList/quantity Quantidade de ativos para alugar 0..1 Taxa Security/LenderOfferList/rate Taxa Decimal(11,5) Número identificação Número da ordem Security/LenderOfferList/Party/code Número identificação BigInt string 35 Security/BorrowerOfferList/code Número da ordem string Quantidade Security/BorrowerOfferList/quantity Quantidade de ativos para alugar 0..1 Taxa Security/BorrowerOfferList/rate Taxa Decimal(11,5) 0..1 Número identificação Security/BorrowerOfferList/Party/code Número identificação BigInt string 35
23 4 Status Requisição 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] 6.. Consultar Melhores Ofertas Verbo Método Descrição GET Consultar Melhores Ofertas Retorna a melhor oferta disponível para book/top/{symbol}/{daystosettlementindicator} um ou mais instrumentos, limitado a 50 instrumentos Requisição: 1 do instrumento da ordem Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1..* Código de negociação symbol Código de negociação Sim string Prazo de Liquidação daystosettlementindicator Prazo de liquidação 0 - D D+1 Sim 1 Retorno: 1 do instrumento Nome Swagger Definição do Atributo Domínio Obrigatório? Código de negociação SecurityList/symbol Código de negociação string 1 Número da ordem SecurityList/LenderOffer/code Número da ordem string 35 Tipo de Tamanho
24 3 da ordem Doadora da ordem Tomadora Quantidade SecurityList/LenderOffer/quantity Quantidade de ativos para alugar Taxa SecurityList/LenderOffer/rate Taxa Número identificação SecurityList/LenderOffer/Party/code Número identificação BigInt Decimal(1 1,5) string 35 Número da ordem SecurityList/BorrowerOffer/code Número da ordem string 35 Quantidade SecurityList/BorrowerOffer/quantity Quantidade de ativos para alugar Taxa SecurityList/BorrowerOffer/rate Taxa BigInt Decimal(1 1,5) Número identificação SecurityList/BorrowerOffer/Party/code Número identificação string 35 4 Status Requisição 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] 6..1 Consultar Instrumentos Verbo Método Descrição GET Consultar Instrumentos Retorna os instrumentos disponíveis para /v1.0/securitylending/list empréstimo. Restrição: Em avaliação
25 Requisição: Sem parâmetros Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 do instrumento Código de Negociação SecurityList/symbol Código de Negociação string 1 Descrição do código de negociação SecurityList/Description Descrição do instrumento string Trade Consultar Negócios Realizados Verbo Método Descrição GET Consultar Negócios Realizados Retorna lista de negócios realizados pelo mercado de um determinado instrumento trade/all/{symbol}/{daystosettlementindicator} Restrição: Em avaliação
26 Requisição: 1 do instrumento da ordem Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1..1 Código de negociação symbol Código de negociação Sim string Prazo de liquidação daystosettlementindicator Prazo de liquidação 0 - D D+1 Sim 1 Retorno: 1 Informaçõe s do instrumento Ocorrência s Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 0..1 Código de negociação Security/symbol Código de negociação string Quantidade TradeList/quantity Quantidade de ativos negociados BigInt Informaçõe s da ordem 0..1 Taxa TradeList/rate Taxa Decimal (11,5) 0..1 Data e hora do negócio TradeList/date Data e hora do negócio date 3 Status Requisição 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros-mensageria- Maio-018.xls - [Empréstimo de Ativo]
27 6.3. Consultar Negócio Verbo Método Descrição GET trade/{code} Consultar Negócio - Retorna um negócio específico Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 do Negócio 1..1 Número do negócio code Número do negócio Sim string 35 Retorno: 0..1 Nome Swagger Definição do Atributo Domínio Obrigatório? Número identificação Trade/Party/party/code Número identificação Tipo de Tamanho string Nome do Trade/Party/party/name Nome do string 60 1 Participante 0..1 Investidor Trade/Party/party/Account/number Investidor do de negociação string Nome do investidor Trade/Party/party/Account/name Nome do investidor string Número identificação contraparte Trade/Party/CounterParty/code Número identificação contraparte string Nome do contraparte Trade/Party/CounterParty/name Nome do contraparte string 60 do custodiante 0..1 Custodiante Trade/Custodian/code Custodiante string Nome do custodiante Trade/Custodian/name Nome do custodiante string Investidor custodiante Trade/Custodian/Account/number Investidor do custodiante string 35
28 3 do instrumento 0..1 Nome do investidor custodiante Trade/Custodian/Account/name Nome do investidor do custodiante string Código de negociação Trade/Security/symbol Código de negociação string Número do negócio Trade/code Número do negócio string Prazo de liquidação Trade/daysToSettlementIndicator Prazo de liquidação 0 - D D Data de negociação Trade/date Data de negociação datetime 0..1 Quantidade Trade/quantity Quantidade de ativos negociados BigInt 4 do Negócio 0..1 Data de vencimento Trade/expirationDate Data de vencimento do negócio 0..1 Taxa Trade/rate Taxa date Decimal (11,5) 0..1 Situação do negócio Trade/tradeStatus Situação do negócio 4 - Fechado 7 - Rejeitado 48 - Aguardando autorização 65 - Aguardando validação clearing 6 - Em processamento pela Clearing 71 - Cancelado 0..1 Tipo do negócio Trade/TradeType/code Tipo do negócio 1 - Doador - Tomador string da Ordem Status Requisição 0..1 Número da ordem Trade/Offer/code Número da ordem string Número da ordem contraparte Trade/Offer/counterpartyOfferCode 0..1 Carteira Trade/Offer/Finality/code Número da ordem contraparte Carteira de origem/destino dos ativos 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] string 35
29 6.3.3 Consultar Lista de Negócios Verbo Método Descrição GET Consultar Lista de Negócios - Retorna lista de negócios. trade/list/?partycode=&number=&symbol=&daystosettlementindicator= &offertypecode=&date=lendercode=&borrowercode=&tradecode= Restrição: Em avaliação Caso necessite obter informações atualizadas dos negócios, recomendamos o uso do método /event Requisição: 1 Participante Informaçõe s do instrumento 0..1 Número identificação Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho partycode 0..1 Investidor number Número identificação Investidor do de negociação Sim string 35 string Código de negociação symbol Código de negociação string Prazo de liquidação daystosettlementind icator Prazo de liquidação 0 - D D+1 Sim 1 3 Informaçõe s da ordem 0..1 Tipo do negócio offertypecode Tipo do negócio 0..1 Indicador Data de negociação date Indicador Data de negociação 1 - Doador - Tomador 0 - D D-1 string Número da Ordem Doadora lendercode Número da ordem Doadora string 35
30 0..1 Número da Ordem Tomadora borrowercode Número da Ordem Tomadora string 35 4 Informaçõe s do Negócio 0..1 Número do negócio tradecode Número do negócio string 35 Retorno: 1 Participante 3 do custodiante do instrumento Nome Número identificação Nome do Participante Swagger TradeList/{}/Party/party/code Definição do Atributo Número identificação Domínio Obrigatório? Tipo de Tamanho string 35 TradeList/{}/Party/party/name Nome do string 60 Investidor TradeList/{}/Party/party/Account/number Nome do investidor Número identificação contraparte Nome do contraparte Investidor do de negociação string 35 TradeList/{}/Party/party/Account/name Nome do investidor string 60 TradeList/{}/Party/CounterParty/code TradeList/{}/Party/CounterParty/name Número identificação contraparte Nome do contraparte string 35 string 60 Custodiante TradeList/{}/Custodian/code Custodiante string 35 Nome do custodiante Investidor custodiante Nome do investidor custodiante Código de negociação TradeList/{}/Custodian/name Nome do custodiante string 60 TradeList/{}/Custodian/Account/number TradeList/{}/Custodian/Account/name Investidor do custodiante Nome do investidor do custodiante string 35 string 60 TradeList/{}/ Security/symbol Código de negociação string 1
31 4 5 6 do Negócio da Ordem Status Requisição Número do negócio Data de negociação Quantidade TradeList/{}/quantity Data de vencimento TradeList/{}/code Número do negócio string 35 TradeList/{}/date Data de negociação datetime TradeList/{}/expirationDate Quantidade de ativos negociados Data de vencimento do negócio Taxa TradeList/{}/rate Taxa Situação do negócio TradeList/{}/tradeStatus Situação do negócio Tipo do negócio TradeList/{}/TradeType/code Tipo do negócio Número da Ordem Número da Ordem Contraparte 4 - Fechado 7 - Rejeitado 48 - Aguardando autorização 65 - Aguardando validação clearing 6 - Em processamento pela Clearing 71 - Cancelado 1 - Doador - Tomador BigInt date Decimal (11,5) string 1 TradeList/{}/ Offer/code Número da ordem string 35 TradeList/{}/ Offer/counterpartyOfferCode Carteira TradeList/{}/ Offer/Finality/code 1..1 Quantidade total de registros da pesquisa TradeList/{}/ TrafficInformation/ returnrecordquantity Número da ordem contraparte Carteira de origem/destino dos ativos Quantidade total de registros da pesquisa 0..1 Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] string 35 Sim
32 6.3.4 Consultar Situação do Negócio Verbo Método Descrição GET trade/status/{code} Consultar Situação do Negócio - Retorna situação de um negócio específico Requisição: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 do Negócio 1..1 Número do negócio code Número do negócio Sim string 35 Retorno: Status Requisição Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de 0..1 Situação do negócio Trade/tradeStatus Situação do negócio 0..1 Código de erro BusinessStatus/code Código de erro 4 - Fechado 7 - Rejeitado 48 - Aguardando autorização 65 - Aguardando validação clearing 6 - Em processamento pela Clearing 71 - Cancelado br/manuais/download/codigoserros-mensageria- Maio-018.xls - [Empréstimo de Ativo] Tamanho
33 6.4 Event Consultar Eventos Verbo Método Descrição GET Consultar Eventos - Retorna consulta de eventos relacionados às ofertas e event/{startdate} negócios por ervalo de tempo. Requisição: Restrição: Em avaliação Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho 1 Timestamp 1..1 Data hora evento inicio startdate Data hora inicial para consulta de eventos Sim datetime 35 Retorno: Nome Swagger Definição do Atributo Domínio Obrigatório? Tipo de Tamanho Data hora ordem OfferList/{}/date Data hora da ordem datetime 35 1 da oferta Número da ordem OfferList/{}/code Número da Ordem string 35 Quantidade Original OfferList/{}/originalQuantity Quantidade original de ativos da ordem big Quantidade Atual OfferList/{}/quantity Quantidade atual de ativos da ordem big
34 Situação da ordem OfferList/{}/offerStatus Situação da ordem string 60 Número do negócio OfferList/{}/TradeList/{}/code Número do negócio string 35 do negócio Status Requisição Data hora negócio OfferList/{}/TradeList/{}/date Data hora do negócio datetime 35 Quantidade OfferList/{}/TradeList/{}/quantity Situação do negócio Quantidade de ativos negociados OfferList/{}/TradeList/{}/tradeStatus Situação do negócio string Código de erro BusinessStatus/code Código de erro br/manuais/download/codigoserros- Mensageria-Maio-018.xls - [Empréstimo de Ativo] big
35 7 FLUXOS DE NEGÓCIO As APIs podem ser consumidas em uma ordem específica para atender a um fluxo de negócio. A indicação sobre a sequência de uso está disponível no link: Aba: Material de apoio > Link: BTB Fluxo de Negócios REST API 8 SEGURANÇA Neste capítulo temos as informações relacionadas à Segurança da. A B3 definiu como modelo de segurança para as APIs expostas o uso de Mutual SSL (Two Way SSL) com pinagem de certificado e tokens de assinatura AWS (Amazon Web Services) para as requisições enviadas. 8.1 Mutual SSL (Two Way SSL) Para que o canal de comunicação entre cliente e servidor seja seguro, para todas as APIs do BTB, é utilizado protocolo HTTPS (Hyper Text Transfer Protocol Secure), o que implica a apresentação de certificado pelo servidor para garantir sua autenticidade e criptografia dos dados trafegados. Com o uso do Mutual SSL (Two Way SSL) o cliente também deverá apresentar certificado ao servidor durante o handshake SSL, garantindo assim mútua autenticidade. O certificado de cliente será fornecido pela B3 juntamente com a senha utilizada para proteger a chave privada. Abaixo exemplo se conexão utilizando mutual SSL com o comando curl curl --cert./client.cer:senhafornecidapelab3 --key client.key \ --request GET
36 8. Pinagem de certificado Os clientes que irão consumir as APIs deverão implementar a pinagem do certificado raiz do endereço de conexão. As imagens abaixo ilustram como obter as informações para implementação da pinagem de certificado. 36
37 8.3 Token de assinatura AWS (Amazon Web Services) O token de assinatura padrão AWS aumenta a segurança na comunicação entre cliente e servidor prevenindo adulteração das requisições em ataques do tipo man in the middle. Para geração do token de assinatura os elementos que compõe a requisição são concatenados em uma única string e então realiza-se o cálculo do HMAC (Hash Message Authentication Code) conforme o padrão RFC 104 HMAC- SHA1 utilizando uma palavra-chave (secret). A requisição então deverá vir acompanhada de header Authorization contendo a chave de identicação (Api Key) e o token separados por : conforme exemplo abaixo: 37
38 Para este exemplo o secret utilizado foi: 7b9e79e5-b8fb-4f47-9c8e-1ccbba45006e. Utilize os dados da requisição acima para validar sua implementação. O API Key e Secret para assinatura das requisições nos ambientes de certificação e produção será fornecido pela B3. O endereço abaixo contém a especificação completa deste padrão: 38
API - IMERCADO Captura, Alocação e Repasse
API - IMERCADO Captura, Alocação e Repasse 19/09/2018 API IMERCADO ALOCAÇÃO Sumário 1. Histórico de Versões... 4 2. Introdução... 5 3. s HTTP - API imercado... 6 4. Endpoint... 6 URI base (todas as URIs
Leia maisNEGOCIAÇÃO ELETRÔNICA DE EMPRÉSTIMO DE ATIVOS
NEGOCIAÇÃO ELETRÔNICA DE EMPRÉSTIMO DE ATIVOS WORKSHOP DA FASE DE CERTIFICAÇÃO 02 de Maio de 2019 A implantação do Projeto de Negociação Eletrônica de Empréstimo de Ativos depende da aprovação dos órgãos
Leia maisIPN v2 Principais Alterações e imercado
IPN v2 Principais Alterações e imercado Workshop 19/07 AGENDA Capítulo 1 Repasse de Operações Capítulo 2 Exercício de Opções Capítulo 3 Empréstimo de Ativos Capítulo 4 imercado CAPÍTULO 1 Repasse de Operações
Leia maisAdequação do Layout do Arquivo IMBARQ001 devido ao Projeto Negociação Eletrônica de Empréstimo de Ativos
Adequação do Layout do Arquivo IMBARQ001 devido ao Projeto Negociação Eletrônica de Empréstimo de 1 Histórico de alterações Data de atualização Versão Informações Registro 20: Inclusão dos campos Tipo
Leia maisWorkshop: Segundo conjunto de melhorias dos Sistemas da Câmara BM&FBOVESPA e nova versão do Catálogo de Mensagens e Arquivos. Câmara BM&FBOVESPA
Workshop: Segundo conjunto de melhorias dos Sistemas da Câmara BM&FBOVESPA e nova versão do Catálogo de Mensagens e Arquivos Câmara BM&FBOVESPA INFORMAÇÃO SÃO PAULO, 22 PÚBLICA DE MAIO DE 2018 INFORMAÇÃO
Leia maisSISTEMA DE EMISSÃO DE NOTA FISCAL DE PRESTAÇÃO DE SERVIÇOS
SISTEMA DE EMISSÃO DE NOTA FISCAL DE PRESTAÇÃO DE SERVIÇOS MANUAL DE INTEGRAÇÃO DE SERVIÇOS Versão 1.0.0.2 Layout único Florianópolis - SC 1 Sumário 1. Controle de alterações... 3 2. Introdução... 3 3.
Leia mais>>> RESTful API >>> Com Node.js e Restify. Name: Anderson Pimentel Date: 19 de Março de
>>> RESTful API >>> Com Node.js e Restify Name: Anderson Pimentel Date: 19 de Março de 2018 apds.anderson@icomp.ufam.edu.br [~]$ _ [1/31] >>> Agenda 1. Introdução 2. Boas Práticas 3. Hands-on Ambiente
Leia mais1 INTRODUÇÃO CERTIFICADO DE SEGURANÇA SSL AUTENTICAÇÃO WEB METHOD: LOGIN WEB METHOD: LISTBONDCODES...
ÍNDICE 1 INTRODUÇÃO... 3 2 CERTIFICADO DE SEGURANÇA SSL... 3 3 AUTENTICAÇÃO... 4 4 WEB METHOD: LOGIN... 5 5 WEB METHOD: LISTBONDCODES... 6 6 WEB METHOD: LISTBONDCODESCSV... 6 7 WEB METHOD: LISTTITULOSPUBLICOS...
Leia maisC O M U N I C A D O E X T E R N O. Participantes dos Mercados da B3 Segmento BM&FBOVESPA
17 de maio de 2018 045/2018-VOP C O M U N I C A D O E X T E R N O Participantes dos Mercados da B3 Segmento Ref.: Entrega do Segundo Conjunto de Melhorias dos Sistemas da Câmara e Publicação de Nova Versão
Leia mais1 INTRODUÇÃO CERTIFICADO DE SEGURANÇA SSL AUTENTICAÇÃO WEB METHOD: LOGIN WEB METHOD: LISTBONDCODES...
ÍNDICE 1 INTRODUÇÃO... 3 2 CERTIFICADO DE SEGURANÇA SSL... 3 3 AUTENTICAÇÃO... 4 4 WEB METHOD: LOGIN... 5 5 WEB METHOD: LISTBONDCODES... 6 6 WEB METHOD: LISTBONDCODESCSV... 6 7 WEB METHOD: LISTTITULOSPUBLICOS...
Leia maisLayout do Arquivo do imercado. Data: 31/07/2015
Layout do Arquivo do imercado 1 Histórico de alterações Data de atualização Versão Informações 31/07/2015 1.0 Divulgação dos atributos do Arquivo do imercado que substituirá os arquivos CINF e CINFD; além
Leia maisPython para web com Flask. #PythonAmazonas
Python para web com Flask #PythonAmazonas @marcosptf Be Free. KDE About me @marcosptf pytero -> Grupy-SP phpzero -> PHPSP javero -> NetCat 2/48 Be Free. KDE Flask? O que é Flask? Flask é um microframework
Leia maisWeb Services REST. Sistemas Distribuídos. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento de Informática Campus Monte Castelo
Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula
Leia maisCarteiras Profissionais
Carteiras Profissionais Versão 1.2 Histórico de Revisão Data Versão Descrição Autor 16/06/2015 1.0 Demonstração do serviço fornecido pelo CONFEA para manipular a carteira profissional 29/07/2015 1.1 Inclusão
Leia maisLayout de integração com webservices de clientes. Serviço de autenticação do cooperado
Layout de integração com webservices de clientes Serviço de autenticação do cooperado Alterações no documento Data Autor Assunto Descrição 11/09/2016 Geraldo Felix Junior Criação Criação do documento 26/06/2018
Leia maisProtocolo HTTP. Eduardo Ferreira dos Santos. Fevereiro, Ciência da Computação Centro Universitário de Brasília UniCEUB 1 / 22
Protocolo HTTP Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Fevereiro, 2017 1 / 22 Sumário 1 Denições 2 Implementação HTTP 3 Protocolo HTTP/1.1 2 / 22 Denições
Leia maisServiços Integrados: Segmentos de mercado. Cobrança Pagamentos Folha de Pagamento Débito Automático Extrato Eletrônico
Serviços Integrados: Pagamentos Folha de Pagamento Débito Automático Extrato Eletrônico Segmentos de mercado Desenvolvimento de produtos e serviços diferenciados de acordo com o modelo de negócios de cada
Leia maisEspecificação de Integração Linx Microvix WebApi v1.2
X Especificação de Integração Linx Microvix WebApi v1.2 Sumário 1 TECNOLOGIA... 3 2 ESPECIFICAÇÃO... 3 3 ACESSO... 8 4 TIPOS DE DADOS... 9 2/ 11 1 Tecnologia A integração com o Linx Microvix ERP está disponível
Leia maisRedes de Computadores e Aplicações Camada de aplicação IGOR ALVES
Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES Camada de aplicação Um protocolo da camada de aplicação define como processos de uma aplicação, que funcionam em sistemas finais diferentes,
Leia maisSumário. Rua República Argentina, 176 Blumenau Santa Catarina Brasil
Sumário Introdução... 2 Fluxo de Funções... 2 URLs... 2 Headers... 2 Autenticação... 2 Lista de Bandeiras... 3 Lista de Parcelas... 4 Criação de Transação... 5 Fazer Pagamento... 7 Confirmar Pagamento...
Leia maisArquitetura da World Wide Web. WWW: Histórico. WWW: Usos. WWW: Histórico. WWW Tecnologias Fundamentais. Comércio Eletrônico na WWW
Arquitetura da World Wide Web World Wide Web Sistema de informação em escala global acessível em tempo real através de redes de computadores como a Internet. Comércio Eletrônico na WWW Wagner Meira Jr.,
Leia maisMANUAL DE INTEGRAÇÃO. Plataforma Simplus
Plataforma Simplus Versão v2 Revisado Set/2018 Introdução O presente documento visa orientar clientes e parceiros usuários da plataforma Simplus na integração de dados e demais ativos digitais de produtos,
Leia maisMANUAL DE PROCEDIMENTOS OPERACIONAIS ETF RENDA FIXA CENTRAL DEPOSITÁRIA
MANUAL DE PROCEDIMENTOS OPERACIONAIS ETF RENDA FIXA CENTRAL DEPOSITÁRIA INFORMAÇÃO INTERNA 1 MERCADO PRIMÁRIO: INTEGRALIZAÇÃO E RESGATE DE COTAS 1.1 Modelo ETF de Renda Fixa in kind A, por meio dos sistemas
Leia maisAPI icontrato. Versão 1.0. Para ajuda e informações, abra um chamado pelo
API icontrato Versão 1.0 Criamos essa API para integrar qualquer sistema com o icontrato. A comunicação do sistema do cliente para o icontrato terá um Header nomeado x-token para servir de autenticação,
Leia maisv1.0 Manual de integração municipal ISSIntel
v1.0 Manual de integração municipal ISSIntel 1.Utilização 1.1 Cadastros Para utilização do webservice para integração municipal não é necessário que a empresa autorizada possua cadastro como contribuinte,
Leia maisA Integração se dará com serviços WEB HTTP desenvolvidos e hospedados na PROCERGS, utilizando a arquitetura REST (Representational State Transfer).
ANEXO ÚNICO Serviços de Integração de Aulas Práticas Este documento tem por objetivo a definição de especificações e serviços para as integrações necessárias entre os softwares de aulas práticas utilizados
Leia maisProtocolo HTTP. Professor Leonardo Larback
Protocolo HTTP Professor Leonardo Larback Protocolo HTTP No final da década de 1980, Tim Berners-Lee criou o protocolo HTTP (HyperText Transfer Protocol) e o padrão de arquivo HTML (HyperText Markup Language)
Leia maisCarteiras Profissionais
Carteiras Profissionais Versão 1.1 Histórico de Revisão Data Versão Descrição Autor 16/06/2015 1.0 Demonstração do serviço fornecido pelo CONFEA para manipular a carteira profissional 29/07/2015 1.1 Inclusão
Leia maisAPI DE INTEGRAÇÃO VERSÃO 2. Janeiro/2017. Manual de Integração. Setor de Desenvolvimento
API DE INTEGRAÇÃO VERSÃO 2 Janeiro/2017 Manual de Integração Setor de Desenvolvimento assistencia@litoralcar.com.br Sumário INTRODUÇÃO A API VERSÃO 2... 3 AUTENTICAÇÃO... 3 URL BASE... 3 FORMATO DO ENVIO...
Leia maisC O M U N I C A D O E X T E R N O. Participantes dos Mercados da B3 Segmento BM&FBOVESPA
18 de agosto de 2017 079/2017-DO C O M U N I C A D O E X T E R N O Participantes dos Mercados da B3 Segmento BM&FBOVESPA Ref.: Empréstimo de Ativos Disponibilização de Melhorias 2ª Fase do Projeto de Integração
Leia maisManual Operacional do imercado
Informação Pública 31/8/2016 [data] Conteúdo 1 Introdução... 4 1.1 O que é o imercado... 4 1.2 Abreviações... 4 1.3 Glossário... 5 2 Acesso ao sistema... 5 2.1 Pré-requisitos de software... 5 2.2 Acessando
Leia maisGeração de um certificado SSL (Secure Socket Layer) em RV120W e em RV220W
Geração de um certificado SSL (Secure Socket Layer) em RV120W e em RV220W Objetivo Um certificado SSL (Secure Socket Layer) é usado firmemente enviando dados sobre o Internet. Entre Certificados SSL você
Leia maisMônica Oliveira Primo de Lima Edervan Soares Oliveira TRABALHO SOBRE PROTOCOLO HTTP
Mônica Oliveira Primo de Lima Edervan Soares Oliveira TRABALHO SOBRE PROTOCOLO HTTP 1. FORMATO DA MENSAGEM HTTP Assim como todo protocolo, o HTTP tem possui definições de como devem ser as mensagens. Existem
Leia maisC O M U N I C A D O E X T E R N O. Participantes dos Mercados da B3 Segmento BM&FBOVESPA
2 de fevereiro de 2018 007/2018-VOP C O M U N I C A D O E X T E R N O Participantes dos Mercados da B3 Segmento Ref.: Entrega do Primeiro Conjunto de Melhorias dos Sistemas da Câmara e Publicação de Nova
Leia maisManual de Integração Receituário WebService Versão (2.0)
Manual de Integração Receituário WebService Versão (2.0) 1 CONTEÚDO 1 Introdução... 4 2 Tecnologia utilizada... 5 3 WebServices... 6 3.1. WeBService Produto... 7 3.1.1. Listar todos os produtos... 7 3.1.2.
Leia maisGraduação Tecnológica em Redes de Computadores. Redes Sem Fio
Graduação Tecnológica em Redes de Computadores Redes Sem Fio Euber Chaia Cotta e Silva euberchaia@yahoo.com.br Radius 802.1x Radius (802.1x) O RADIUS (Remote Authentication Dial In User Service) é um protoco
Leia maisPolítica de Privacidade Este aplicativo coleta alguns dados pessoais de seus usuários. Resumo
Política de Privacidade Este aplicativo coleta alguns dados pessoais de seus usuários. Resumo Dados pessoais coletados para os seguintes fins e usando os seguintes serviços: Acesso a contas de serviços
Leia maisPolítica de Carimbo do Tempo da Autoridade de Carimbo do Tempo Certisign. PCT da ACT CERTISIGN
Política de Carimbo do Tempo da Autoridade de Carimbo do Tempo Certisign PCT da ACT CERTISIGN Versão 1.1 19/12/2017 SUMÁRIO 1. INTRODUÇÃO...4 1.1. VISÃO GERAL...4 1.2. IDENTIFICAÇÃO...5 1.3. DECLARAÇÃO
Leia maisFAQ - EMPRÉSTIMO DE ATIVOS Conference Call com Participantes 06/06/17
FAQ - EMPRÉSTIMO DE ATIVOS Conference Call com Participantes 06/06/17 TRANSIÇÃO EXTERNA Informação Pública 4/7/2017 1. Qual o procedimento para doar utilizando da carteira de garantias (2890-8)? Foi realizada
Leia maisCaptura, Repasse e Alocação
Informação Pública 1 Histórico de Revisão Data Versão Descrição Responsável 15/04/2016 v.1 Versão Inicial 22/02/2017 v.2 Ajuste na nomenclatura dos campos. Descrição detalhada no documento Histórico de
Leia maisManual de uso da API de Avaliação e Acompanhamento. servicos.gov.br
Manual de uso da API de Avaliação e Acompanhamento servicos.gov.br jun 22, 2018 Introdução 1 Apresentação 1 1.1 Formas de uso.............................................. 1 1.2 Fluxo simplificado para
Leia maisIPNv2 - Integração da Pós Negociação
IPNv2 - Integração da Pós Negociação Painel de Erros Produção Paralela Janeiro / 2017 Versão 23.0 Índice 1 Sobre este documento... 3 2 Histórico de alterações... 3 3 Erros... 6 2 1 Sobre este documento
Leia maisAPI olx.com.br. Utilizando o protocolo OAuth 2.0
API olx.com.br Utilizando o protocolo OAuth 2.0 Resumo Este documento descreve como utilizar o protocolo oauth 2.0 como forma de autenticação na API olx.com.br através de uma aplicação web. OAuth 2.0 é
Leia maisFuncionalidade e Protocolos da Camada de Aplicação
Funcionalidade e Protocolos da Camada de Aplicação Network Fundamentals Capítulo 3 1 Aplicações A Interface entre usuário e Rede de Dados A Camada de aplicação provê recursos para enviar e receber dados
Leia maisINFORMATIVO VERSÃO
VERSÃO 3.39.0 SUMÁRIO INTRODUÇÃO...1 NOTAS IMPORTANTES...2 ATUALIZAÇÕES REALIZADAS... 3 EMISSOR DE NOTA FISCAL DE SERVIÇO ELETRÔNICA NFS-E... 3 MUNICÍPIO LIBERADO NESTA VERSÃO... 3 MUNICÍPIO DE BARUERI
Leia maisRisco IPN V2. Roteiro de Certificação Fase 4. Classificação das Informações. [ ] Confidencial [ ] Uso Interno [ x ] Uso Público
Classificação das Informações [ ] Confidencial [ ] Uso Interno [ x ] Uso Público A implantação da Fase 2 do Projeto de Integração das Clearings depende da aprovação dos órgãos reguladores. Contatos CTC
Leia maisServiç os da Web de distribuiç ã o digital (DDWS) GetMyPrice - Serviço manual
Serviç os da Web de distribuiç ã o digital (DDWS) GetMyPrice - Serviço manual ÍNDICE Histórico de revisão... 2 1 Introdução... 3 1.1 Visão geral... 3 1.2 Documentos de suporte... 3 2 Introdução... 3 3
Leia maisCÂMARA DE ATIVOS BOLSA DE MERCADORIAS & FUTUROS. Roteiro de Testes de Cenários. SET Serviço de Empréstimo de Título. 26/06/2008 Versão 1.
BOLSA DE MERCADORIAS & FUTUROS CÂMARA DE ATIVOS Roteiro de Testes de Cenários SET Serviço de Empréstimo de Título Área BM&F Versão Versão 1.0 1. Introdução...2 2. Pré-requisitos aplicáveis ao Participante...2
Leia maisREST RESTfulWeb Services JAX-RS
Web Services REST Web Service Serviço oferecido por um sistema que pode ser acessado diretamente por outro sistema desenvolvido em qualquer tecnologia através de uma rede como a internet. Cada plataforma
Leia maisPCO RTC LIQUIDAÇÃO ANTECIPADA DE EMPRÉSTIMO - Guia do Participante
PCO RTC LIQUIDAÇÃO ANTECIPADA DE EMPRÉSTIMO - Guia do Participante PCO Continuidade Operacional [Data de Publicação] INFORMAÇÃO PÚBLICA SUMÁRIO INTRODUÇÃO... 3 1 OBJETIVO... 4 2 REGRAS APLICÁVEIS... 4
Leia maisCCT0298 ANALISE DE REDES Aula : Trafego HTTP
CCT0298 ANALISE DE REDES Aula : Trafego HTTP O que é o protocolo HTTP? Hyper Text Transfer Protocol é o protocolo usado na World Wide Web para a distribuição e recuperação de informação. A troca de informações
Leia maisMANUAL DO RECEPTOR DFE MASTERSAF DFE
MASTERSAF DFE SUMÁRIO Introdução... 1 Listagem NF-e Recebidos...2 Semáforo NF-e...5 Log Semáforo NF-e...6 Listagem de DANFEs sem XML... 7 Logs Erros de Recebimento... 7 INTRODUÇÃO Este documento visa recepcionar
Leia maisAPI DE INTEGRAÇÃO / NFS-e (Web Service NFS-e) MANUAL DE COMUNICAÇÃO / INTEGRAÇÃO. API DE INTEGRAÇÃO / NFS-e Versão 1.4
API DE INTEGRAÇÃO / NFS-e (Web Service NFS-e) MANUAL DE COMUNICAÇÃO / INTEGRAÇÃO API DE INTEGRAÇÃO / NFS-e Versão 1.4 HISTÓRICO DE REVISÕES Revisão Data Descrição Autor 1.0 01/11/17 1.1 05/12/17 1.2 12/12/17
Leia maisProcedimentos para Solicitação de Certificado SSL 128bits junto a AR PRONOVA - AC SERRO RFB
Procedimentos para Solicitação de Certificado SSL 128bits junto a AR PRONOVA - AC SERRO RFB Parceiro Nome da Solução Autoridade Certificadora SERPRO Certificado e-equipamento (SSL128bits) Data 01/07/2015
Leia maisServiço imercado Layout do Arquivo Intradiário do imercado: IMBARQ002 - Liquidação de Ativos
Serviço imercado Layout do Arquivo Intradiário do imercado: IMBARQ002 - Liquidação de Ativos 1 Histórico de alterações Data de atualização Versão Informações 23/12/2015 1.0 Divulgação dos atributos do
Leia maisIntegração Fidelimax. Versão Atual
Integração Fidelimax Versão Atual 2.0 https://api.fidelimax.com.br Mapeamento da API Todo retorno da API exibe um parâmetro de resposta e uma mensagem de erro quando houver algo diferente de uma requisição
Leia maisIntegração REST Text2Speech Versão 1.1
1 Integração REST Text2Speech Versão 1.1 2 Índice de Conteúdos Introdução Page. 3 Plataforma Técnica Petição envíos de mensagens de voz Page. 4 Petição JSON Page. 4 Exemplo solicitação CURL Page. 5 Exemplo
Leia maisSistemas e Plataformas Seguras
Sistemas e Plataformas Seguras (Cont.) 1 Sistemas e Plataformas Seguras Comunicação e Operações Remotas seguras: IPSec SSL S/KEY SSH Mensagens seguras (email) : PGP PEM S/MIME Serviços de Autenticação
Leia maisInformática Questões Aulas 08, 09 e 10 Prof. Márcio Hunecke
Oficial de Justiça Informática Questões Aulas 08, 09 e 10 Prof. Márcio Hunecke Informática Questões Aula 8 1. (2017 FAURGS TJ-RS Analista Judiciário Área Administrativa (Administração; Ciências Contábeis;
Leia maisFUNCIONALIDADES DO STCPCONSOLE
O QUE É O STCPCONSOLE Revisão: 1.01 - Data: 11 de outubro de 2016 O STCPConsole é um sistema que tem como principal funcionalidade permitir que sejam realizadas atividades de monitoração de um determinado
Leia maisO que é DDFe? DDF-e é um acrônimo para Distribuidor de Documentos Fiscais Eletrônicos.
Solução DDFe O que é DDFe? 1 DDF-e é um acrônimo para Distribuidor de Documentos Fiscais Eletrônicos. 3 Com isso, agiliza todo o processo das empresas (CNPJ s envolvidos) no monitoramento das notas emitidas
Leia maisA vista entra um Series Router rv
A vista entra um Series Router rv Objetivo Os logs podem ser configurados em Series Router rv para monitorar a atividade de rede. Isto permite que o administrador de rede monitore a saúde e o desempenho
Leia maisINTRODUÇÃO À INTERNET E À WORLD WIDE WEB
INTRODUÇÃO À INTERNET E À WORLD WIDE WEB CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Conceitos básicos Histórico Principais modelos
Leia maisExercícios de Revisão Redes de Computadores Edgard Jamhour. TLS/SSL, VPN PPTP e IPsec
Exercícios de Revisão Redes de Computadores Edgard Jamhour TLS/SSL, VPN PPTP e IPsec Exercício 1: Indique a função dos diferentes tipos de algoritmos usados para proteger a comunicação em redes de computadores
Leia maisProtocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI)
Protocolo HTTP - Características - Modelo Requisição/Resposta - Common Gateway Interface (CGI) Características Hypertext Transfer Protocol (HTTP) Protocolo utilizado para transferir documentos de hipertexto
Leia maisCapítulo 7. A camada de aplicação
Capítulo 7 A camada de aplicação slide 1 slide 2 DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome slide 3 O espaço de nomes DNS (1) Parte do espaço
Leia maisREST. Representational State Transfer. É um estilo arquitetural usado por muitas aplicações Web para estender as suas funcionalidades.
REST Representational State Transfer É um estilo arquitetural usado por muitas aplicações Web para estender as suas funcionalidades. Não é um padrão. Exemplo ASP.NET Web API namespace WebAPIApp.Models
Leia maisFigura 1: Modelo de interação para a autenticação do utente com o seu Cartão de Cidadão.
Segurança Informa tica e nas Organizaço es Autenticaça o do Utente em Aplicaço es Web com o Carta o de Cidada o (v1.0) 1 Introdução Com este trabalho pretende-se estudar um modelo de interação entre um
Leia maisManual de Integração Consulta Automática de NFS-e
Manual de Integração Consulta Automática de NFS-e Versão 2.1 Junho de 2014 1 Controle de Alterações Nome Data Thaís Oliveira 10/11/2013 Thaís Oliveira 03/01/2014 Thaís Oliveira 18/06/2014 Versão Observação
Leia maisEste item do documento apresenta o AuthSnet, protocolo de autenticação usado para acessar os recursos privados (protected resource) da ServiceNet.
API Pagamento v1.0.0 1 - Autenticação 1.1 - Introdução Este item do documento apresenta o AuthSnet, protocolo de autenticação usado para acessar os recursos privados (protected resource) da ServiceNet.
Leia maisConstrução de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo
Construção de Sites Introdução ao Universo Web Prof. Nícolas Trigo trigo.nicolas@gmail.com CONCEITOS BÁSICOS Internet à conglomerado de redes de computadores que permite o acesso a informações e a transferência
Leia maisConfigurar ajustes do e personalize notificações de na ponta de prova da rede de FindIT
Configurar ajustes do email e personalize notificações de Email na ponta de prova da rede de FindIT Objetivo A ponta de prova da rede de Cisco FindIT equipa um administrador de rede com as ferramentas
Leia maisO F Í C I O C I R C U L A R. Participantes dos Mercados da B3 Segmento BM&FBOVESPA
14 de junho de 2018 O F Í C I O C I R C U L A R Participantes dos Mercados da B3 Segmento BM&FBOVESPA Ref.: Programa de Incentivo à Negociação do Contrato Futuro de Taxa Média de Depósitos Interfinanceiros
Leia maisIMBARQ Portal imercado. Manual de Usuário
IMBARQ Portal imercado Manual de Usuário Histórico de Versões Data Versão Descrição Autor 09/05/2014 1.0 Criação do documento BM&FBOVESPA 2 Conteúdo 1. INTRODUÇÃO... 4 1.1. O que é o imercado... 4 1.2.
Leia maisManual de Integração Web Service Administradora de Cartões
Manual de Integração Web Service Administradora de Cartões 1. INTRODUÇÃO Este manual tem como objetivo apresentar as especificações e critérios técnicos necessários para utilização do Web Service disponibilizado
Leia maisWS - CFM Documento de Especificação de Integração WS CFM Consulta Médicos
CONSELHO FEDERAL DE MEDICINA WS - CFM Documento de Especificação de Integração WS CFM Consulta Médicos CFM/SETIN Setor de Tecnologia da Informação Junho de 2015 DOCUMENTO CONFIDENCIAL Índice Índice...
Leia maisO autenticador e o Mensagem-autenticador inválidos do RAIO pesquisam defeitos o guia
O autenticador e o Mensagem-autenticador inválidos do RAIO pesquisam defeitos o guia Índice Introdução Encabeçamento do autenticador Autenticação da resposta Esconder da senha Retransmissões Relatório
Leia maisCorreios Web Service (CWS)
Correios Web Service (CWS) Padrões Técnicos de Comunicação do Serviço Correios Log Comércio Eletrônico e-fulfillment Versão 1.6 Pág. 1 / 27 Tabela de Histórico da Evolução do Documento Data Evento Versão
Leia maisManual de Utilização do Web Service
Manual de Utilização do Web Service Fiorilli Software Conteúdo 1. Introdução... 3 2. Serviços Disponíveis no Web Service... 3 2.1 Recepção e Processamento de Lotes de RPS (Procedimento Assíncrono). 4 2.2
Leia maisAJAX (Asynchronous Javascript And XML)
AJAX (Asynchronous Javascript And XML) André Tavares da Silva andre.silva@udesc.br AJAX O nome AJAX foi idealizado por Jesse James Garrett, que definiu o objeto XMLHttpRequest. O AJAX não é uma linguagem
Leia maisManual de Integração Cartórios
Central RTDPJ Serviço Nacional dos Cartórios de TD e PJ Manual de Integração Cartórios Integração Cartórios de Registro de Títulos e Documentos e de Pessos Jurídicas Versão 2.1 Julho/2018 Sumário Histórico
Leia maisSão considerados Sistemas de Negociação os seguintes sistemas eletrônicos da BOVESPA:
C A P Í T U L O I I - R E G I S T R O E A C E I T A Ç Ã O D E O P E R A Ç Õ E S 1. R EGISTRO DE O PERAÇÕES A CBLC registra Operações realizadas nos Sistemas de Negociação para os quais presta serviço.
Leia maisConfigurar servidores de raio externos no ISE
Configurar servidores de raio externos no ISE Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Configurar Diagrama de Rede Configurar ISE (o server Frontend) Configurar o servidor de
Leia maisCICLO DE LIQUIDAÇÃO EM D+2 E IMERCADO
CICLO DE LIQUIDAÇÃO EM D+2 E IMERCADO 22/11/2018 INFORMAÇÃO DE USO PÚBLICO SUMÁRIO CONTATOS... 5 HISTÓRICO DE REVISÃO... 6 1 INTRODUÇÃO... 7 2 PRÉ-REQUISITOS... 7 3 DADOS DE REFERENCIA PARA TESTE... 8
Leia maisManual de Integração
Manual de Integração API v.2.10 https://contaderecebimento.com.br/ Pagamento recorrente com cartão de crédito e boleto bancário 1 Introdução Conta de Recebimento é um gateway facilitador de pagamentos
Leia maisSERVIÇO CONTRATO Especificação das operações de Serviço
SERVIÇO Especificação das operações de Serviço 1.0 01/07/2014 1 de 8 Histórico de Revisões Data Versão Descrição Elaboração Inicial da especificação da operação de serviço 17/06/2014 0.1 ImportarArquivoContratoCCEAL.
Leia maisPCO RTC LIQUIDAÇÃO RENOVAÇÃO DE EMPRÉSTIMO - Guia do Participante
PCO RTC LIQUIDAÇÃO RENOVAÇÃO DE EMPRÉSTIMO - Guia do Participante PCO Continuidade Operacional [Data de Publicação] INFORMAÇÃO PÚBLICA SUMÁRIO INTRODUÇÃO... 3 1 OBJETIVO... 4 2 REGRAS APLICÁVEIS... 4 3
Leia maisEspecificações Técnicas Carga Inicial
Especificações Técnicas Carga Inicial Windows Vista, Windows Server 2008 Service Pack 2 ou superior NET FrameWork 4.5 4 GB RAM Cadeia de Certificados da SERPRO (ICP-Brasil) Raiz Confiável do computador
Leia maisAuxilio a Resolução da Lista de Exercícios
Auxilio a Resolução da Lista de Exercícios Exercício 5 ALGORITIMO Criptografia Assimétrica Criptografia Simétrica CARACTERISTICAS Algoritmo de Chave Pública Duas chaves: chave privada e chave pública Segurança
Leia maisGuia Técnico v6.1 LDAP TG Conteúdo
Manual Guia de Técnico Administração v6.1 - Conteúdo Introdução 3 Pré-requisitos 3 Requerimentos 3 Versão 3 Informações importantes 3 Integração com serviços de diretório() 3 Configuração 4 ControlONE
Leia maisCaptura, alocação e repasse de operações Relatório de Definições de Mensagens
de operações Relatório de Definições de Mensagens Este documento descreve um conjunto de definições de mensagens desenvolvidas pela BM&FBOVESPA, a serem utilizadas nos processos de captura, alocação e
Leia maisData: 03/08/2017. Serviço imercado. Layout do Arquivo do IMBARQ001
Serviço imercado Layout do Arquivo do IMBARQ001 1 Histórico de alterações Data de atualização Versão Informações 31/07/2015 1.0 Divulgação dos atributos do Arquivo do IMBARQ que substituirá os arquivos
Leia maisPERGUNTAS FREQUENTES
PERGUNTAS FREQUENTES 1. O que é o Sinergia Blockchain? O Instituto Tecnológico de Pesquisa e Desenvolvimento SINERGIA BLOCKCHAIN é uma organização internacional sem fins lucrativos, legalmente constituída
Leia maisRedes de Computadores
Redes de Computadores HTTP Prof. Thiago Dutra Agenda Definição de HTTP Hipertexto Características do HTTP O HTTP e a Web Conexões HTTP Mensagens HTTP Cookies Caches Web GET Condicional
Leia maisSistemas distribuídos. Prof. Emiliano Monteiro
Sistemas distribuídos Prof. Emiliano Monteiro Serviços web (web services) Nos serviços web um cliente específico de uma determinada aplicação interage pela Internet com um serviço que possui uma interface
Leia maisEstruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte
Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte Escola Maria Eduarda Ramos de Barros Curso técnico em redes de computadores Carpina - PE Roteiro Aplicações de Rede Transporte
Leia maisProgramação para web HTML: Formulários
Programação para web HTML: Formulários Professor: Harlley Lima E-mail: harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 9 de março
Leia maisINFORMATIVO VERSÃO
VERSÃO 3.37.2 SUMÁRIO INTRODUÇÃO...2 NOTAS IMPORTANTES... 3 NOVAS FUNCIONALIDADES / MELHORIAS...4 EMISSOR DE NOTA FISCAL DE SERVIÇO ELETRÔNICA NFS-E...4 MUNICÍPIOS LIBERADOS NESTA VERSÃO...4 MUNICÍPIO
Leia maisInformática. 05- Considere a janela do Internet Explorer abaixo:
Informática 01- Redes de computadores são estruturas físicas (equipamentos) e lógicas (programas, protocolos) que permitem que 2 ou mais computadores possam compartilhar recursos físicos e lógicos. Quanto
Leia maissolaredx Documentation
solaredx Documentation Release 0.5 Pedro Vasconcelos April 29, 2014 Contents 1 Índice 3 1.1 Instalação e Configuração........................................ 3 1.2 API-v1..................................................
Leia mais