...
No caso de JSON simplificado para API, trabalhamos apenas com o contéudo conteúdo da propriedade "content", desconsiderando o header.
Veja abaixo o exemplo do mesmo JSON definido acima, porém simplificado como modelo de request/response de uma API.
...
Clique aqui para obter mais informações sobre integração via API
Abaixo encontram-se as regras para definir uma mensagem padronizada.
Json Schema da Mensagem Branch 2.001 : https://raw.githubusercontent.com/totvs/ttalk-standard-message/master/jsonschema/schemas/Branch_2_001.json
Outros Json Schemas aprovados: https://github.com/totvs/ttalk-standard-message/tree/master/jsonschema/schemas
Exemplos Oficiais site json-schema: https://json-schema.org/learn/miscellaneous-examples.html
http://docs.oasis-open.org/ubl/prd1-UBL-2.1/UBL-2.1.html
http://docs.oasis-open.org/ubl/UBL-2.1-JSON/v1.0/cnd02/UBL-2.1-JSON-v1.0-cnd02.html
http://docs.oasis-open.org/ubl/UBL-2.1-JSON/v1.0/cnd02/json-schema/maindoc/
http://www.unece.org/cefact/brs/brs_index.html