Todas as URIs relativas a https://api.nuvemfiscal.com.br
Método | Endpoint | Descrição |
---|---|---|
AlterarConfigCte | PUT /empresas/{cpf_cnpj}/cte | Alterar configuração de CT-e |
AlterarConfigDistribuicaoNfe | PUT /empresas/{cpf_cnpj}/distnfe | Alterar configuração de Distribuição de NF-e |
AlterarConfigMdfe | PUT /empresas/{cpf_cnpj}/mdfe | Alterar configuração de MDF-e |
AlterarConfigNfce | PUT /empresas/{cpf_cnpj}/nfce | Alterar configuração de NFC-e |
AlterarConfigNfcom | PUT /empresas/{cpf_cnpj}/nfcom | Alterar configuração de NFCom |
AlterarConfigNfe | PUT /empresas/{cpf_cnpj}/nfe | Alterar configuração de NF-e |
AlterarConfigNfse | PUT /empresas/{cpf_cnpj}/nfse | Alterar configuração de NFS-e |
AtualizarEmpresa | PUT /empresas/{cpf_cnpj} | Alterar empresa |
BaixarLogotipoEmpresa | GET /empresas/{cpf_cnpj}/logotipo | Baixar logotipo |
CadastrarCertificadoEmpresa | PUT /empresas/{cpf_cnpj}/certificado | Cadastrar certificado |
ConsultarCertificadoEmpresa | GET /empresas/{cpf_cnpj}/certificado | Consultar certificado |
ConsultarConfigCte | GET /empresas/{cpf_cnpj}/cte | Consultar configuração de CT-e |
ConsultarConfigDistribuicaoNfe | GET /empresas/{cpf_cnpj}/distnfe | Consultar configuração de Distribuição de NF-e |
ConsultarConfigMdfe | GET /empresas/{cpf_cnpj}/mdfe | Consultar configuração de MDF-e |
ConsultarConfigNfce | GET /empresas/{cpf_cnpj}/nfce | Consultar configuração de NFC-e |
ConsultarConfigNfcom | GET /empresas/{cpf_cnpj}/nfcom | Consultar configuração de NFCom |
ConsultarConfigNfe | GET /empresas/{cpf_cnpj}/nfe | Consultar configuração de NF-e |
ConsultarConfigNfse | GET /empresas/{cpf_cnpj}/nfse | Consultar configuração de NFS-e |
ConsultarEmpresa | GET /empresas/{cpf_cnpj} | Consultar empresa |
CriarEmpresa | POST /empresas | Cadastrar empresa |
EnviarCertificadoEmpresa | PUT /empresas/{cpf_cnpj}/certificado/upload | Upload de certificado |
EnviarLogotipoEmpresa | PUT /empresas/{cpf_cnpj}/logotipo | Enviar logotipo |
ExcluirCertificadoEmpresa | DELETE /empresas/{cpf_cnpj}/certificado | Deletar certificado |
ExcluirEmpresa | DELETE /empresas/{cpf_cnpj} | Deletar empresa |
ExcluirLogotipoEmpresa | DELETE /empresas/{cpf_cnpj}/logotipo | Deletar logotipo |
ListarEmpresas | GET /empresas | Listar empresas |
EmpresaConfigCte AlterarConfigCte (string cpfCnpj, EmpresaConfigCte body)
Alterar configuração de CT-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigCteExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigCte(); // EmpresaConfigCte |
try
{
// Alterar configuração de CT-e
EmpresaConfigCte result = apiInstance.AlterarConfigCte(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigCte: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de CT-e
ApiResponse<EmpresaConfigCte> response = apiInstance.AlterarConfigCteWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigCteWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigCte |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigDistribuicaoNfe AlterarConfigDistribuicaoNfe (string cpfCnpj, EmpresaConfigDistribuicaoNfe body)
Alterar configuração de Distribuição de NF-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigDistribuicaoNfeExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigDistribuicaoNfe(); // EmpresaConfigDistribuicaoNfe |
try
{
// Alterar configuração de Distribuição de NF-e
EmpresaConfigDistribuicaoNfe result = apiInstance.AlterarConfigDistribuicaoNfe(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigDistribuicaoNfe: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de Distribuição de NF-e
ApiResponse<EmpresaConfigDistribuicaoNfe> response = apiInstance.AlterarConfigDistribuicaoNfeWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigDistribuicaoNfeWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigDistribuicaoNfe |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigMdfe AlterarConfigMdfe (string cpfCnpj, EmpresaConfigMdfe body)
Alterar configuração de MDF-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigMdfeExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigMdfe(); // EmpresaConfigMdfe |
try
{
// Alterar configuração de MDF-e
EmpresaConfigMdfe result = apiInstance.AlterarConfigMdfe(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigMdfe: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de MDF-e
ApiResponse<EmpresaConfigMdfe> response = apiInstance.AlterarConfigMdfeWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigMdfeWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigMdfe |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfce AlterarConfigNfce (string cpfCnpj, EmpresaConfigNfce body)
Alterar configuração de NFC-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigNfceExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigNfce(); // EmpresaConfigNfce |
try
{
// Alterar configuração de NFC-e
EmpresaConfigNfce result = apiInstance.AlterarConfigNfce(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigNfce: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de NFC-e
ApiResponse<EmpresaConfigNfce> response = apiInstance.AlterarConfigNfceWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigNfceWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigNfce |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfcom AlterarConfigNfcom (string cpfCnpj, EmpresaConfigNfcom body)
Alterar configuração de NFCom
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigNfcomExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigNfcom(); // EmpresaConfigNfcom |
try
{
// Alterar configuração de NFCom
EmpresaConfigNfcom result = apiInstance.AlterarConfigNfcom(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigNfcom: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de NFCom
ApiResponse<EmpresaConfigNfcom> response = apiInstance.AlterarConfigNfcomWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigNfcomWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigNfcom |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfe AlterarConfigNfe (string cpfCnpj, EmpresaConfigNfe body)
Alterar configuração de NF-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigNfeExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigNfe(); // EmpresaConfigNfe |
try
{
// Alterar configuração de NF-e
EmpresaConfigNfe result = apiInstance.AlterarConfigNfe(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigNfe: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de NF-e
ApiResponse<EmpresaConfigNfe> response = apiInstance.AlterarConfigNfeWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigNfeWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigNfe |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfse AlterarConfigNfse (string cpfCnpj, EmpresaConfigNfse body)
Alterar configuração de NFS-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AlterarConfigNfseExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaConfigNfse(); // EmpresaConfigNfse |
try
{
// Alterar configuração de NFS-e
EmpresaConfigNfse result = apiInstance.AlterarConfigNfse(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AlterarConfigNfse: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar configuração de NFS-e
ApiResponse<EmpresaConfigNfse> response = apiInstance.AlterarConfigNfseWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AlterarConfigNfseWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaConfigNfse |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
Empresa AtualizarEmpresa (string cpfCnpj, Empresa body)
Alterar empresa
Altera o cadastro de uma empresa (emitente/prestador) que esteja associada a sua conta. Nesse método, por tratar-se de um PUT, caso algum campo não seja informado, o valor dele será apagado.
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class AtualizarEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new Empresa(); // Empresa |
try
{
// Alterar empresa
Empresa result = apiInstance.AtualizarEmpresa(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.AtualizarEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Alterar empresa
ApiResponse<Empresa> response = apiInstance.AtualizarEmpresaWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.AtualizarEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | Empresa |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
FileParameter BaixarLogotipoEmpresa (string cpfCnpj)
Baixar logotipo
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class BaixarLogotipoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Baixar logotipo
FileParameter result = apiInstance.BaixarLogotipoEmpresa(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.BaixarLogotipoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Baixar logotipo
ApiResponse<FileParameter> response = apiInstance.BaixarLogotipoEmpresaWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.BaixarLogotipoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: /
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaCertificado CadastrarCertificadoEmpresa (string cpfCnpj, EmpresaPedidoCadastroCertificado body)
Cadastrar certificado
Cadastre ou atualize um certificado digital e vincule a sua empresa, para que possa iniciar a emissão de notas. * No parâmetro certificado
, envie o binário do certificado digital (.pfx ou .p12) codificado em base64.
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class CadastrarCertificadoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var body = new EmpresaPedidoCadastroCertificado(); // EmpresaPedidoCadastroCertificado |
try
{
// Cadastrar certificado
EmpresaCertificado result = apiInstance.CadastrarCertificadoEmpresa(cpfCnpj, body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.CadastrarCertificadoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Cadastrar certificado
ApiResponse<EmpresaCertificado> response = apiInstance.CadastrarCertificadoEmpresaWithHttpInfo(cpfCnpj, body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.CadastrarCertificadoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
body | EmpresaPedidoCadastroCertificado |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaCertificado ConsultarCertificadoEmpresa (string cpfCnpj)
Consultar certificado
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarCertificadoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar certificado
EmpresaCertificado result = apiInstance.ConsultarCertificadoEmpresa(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarCertificadoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar certificado
ApiResponse<EmpresaCertificado> response = apiInstance.ConsultarCertificadoEmpresaWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarCertificadoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigCte ConsultarConfigCte (string cpfCnpj)
Consultar configuração de CT-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigCteExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de CT-e
EmpresaConfigCte result = apiInstance.ConsultarConfigCte(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigCte: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de CT-e
ApiResponse<EmpresaConfigCte> response = apiInstance.ConsultarConfigCteWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigCteWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigDistribuicaoNfe ConsultarConfigDistribuicaoNfe (string cpfCnpj)
Consultar configuração de Distribuição de NF-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigDistribuicaoNfeExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de Distribuição de NF-e
EmpresaConfigDistribuicaoNfe result = apiInstance.ConsultarConfigDistribuicaoNfe(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigDistribuicaoNfe: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de Distribuição de NF-e
ApiResponse<EmpresaConfigDistribuicaoNfe> response = apiInstance.ConsultarConfigDistribuicaoNfeWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigDistribuicaoNfeWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigMdfe ConsultarConfigMdfe (string cpfCnpj)
Consultar configuração de MDF-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigMdfeExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de MDF-e
EmpresaConfigMdfe result = apiInstance.ConsultarConfigMdfe(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigMdfe: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de MDF-e
ApiResponse<EmpresaConfigMdfe> response = apiInstance.ConsultarConfigMdfeWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigMdfeWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfce ConsultarConfigNfce (string cpfCnpj)
Consultar configuração de NFC-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigNfceExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de NFC-e
EmpresaConfigNfce result = apiInstance.ConsultarConfigNfce(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigNfce: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de NFC-e
ApiResponse<EmpresaConfigNfce> response = apiInstance.ConsultarConfigNfceWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigNfceWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfcom ConsultarConfigNfcom (string cpfCnpj)
Consultar configuração de NFCom
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigNfcomExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de NFCom
EmpresaConfigNfcom result = apiInstance.ConsultarConfigNfcom(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigNfcom: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de NFCom
ApiResponse<EmpresaConfigNfcom> response = apiInstance.ConsultarConfigNfcomWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigNfcomWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfe ConsultarConfigNfe (string cpfCnpj)
Consultar configuração de NF-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigNfeExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de NF-e
EmpresaConfigNfe result = apiInstance.ConsultarConfigNfe(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigNfe: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de NF-e
ApiResponse<EmpresaConfigNfe> response = apiInstance.ConsultarConfigNfeWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigNfeWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaConfigNfse ConsultarConfigNfse (string cpfCnpj)
Consultar configuração de NFS-e
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarConfigNfseExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar configuração de NFS-e
EmpresaConfigNfse result = apiInstance.ConsultarConfigNfse(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarConfigNfse: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar configuração de NFS-e
ApiResponse<EmpresaConfigNfse> response = apiInstance.ConsultarConfigNfseWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarConfigNfseWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
Empresa ConsultarEmpresa (string cpfCnpj)
Consultar empresa
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ConsultarEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Consultar empresa
Empresa result = apiInstance.ConsultarEmpresa(cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ConsultarEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Consultar empresa
ApiResponse<Empresa> response = apiInstance.ConsultarEmpresaWithHttpInfo(cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ConsultarEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
Empresa CriarEmpresa (Empresa body)
Cadastrar empresa
Cadastre uma nova empresa (emitente ou prestador) à sua conta.
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class CriarEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var body = new Empresa(); // Empresa |
try
{
// Cadastrar empresa
Empresa result = apiInstance.CriarEmpresa(body);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.CriarEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Cadastrar empresa
ApiResponse<Empresa> response = apiInstance.CriarEmpresaWithHttpInfo(body);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.CriarEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
body | Empresa |
- Content-Type: application/json
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaCertificado EnviarCertificadoEmpresa (string cpfCnpj, FileParameter input = null)
Upload de certificado
Cadastre ou atualize um certificado digital e vincule a sua empresa, para que possa iniciar a emissão de notas. * Utilize o content-type
igual a multipart/form-data
. * No parâmetro file
, envie o binário do arquivo (.pfx ou .p12) do certificado digital. * No parâmetro password
, envie a senha do certificado.
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class EnviarCertificadoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var input = new System.IO.MemoryStream(System.IO.File.ReadAllBytes("/path/to/file.txt")); // FileParameter | (optional)
try
{
// Upload de certificado
EmpresaCertificado result = apiInstance.EnviarCertificadoEmpresa(cpfCnpj, input);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.EnviarCertificadoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Upload de certificado
ApiResponse<EmpresaCertificado> response = apiInstance.EnviarCertificadoEmpresaWithHttpInfo(cpfCnpj, input);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.EnviarCertificadoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
input | FileParameter****FileParameter | [optional] |
- Content-Type: multipart/form-data
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
void EnviarLogotipoEmpresa (string cpfCnpj, FileParameter input = null)
Enviar logotipo
Cadastre ou atualize um logotipo e vincule a sua empresa. Restrições: * Tipos de mídia (MIME) suportados: image/png
e image/jpeg
* Tamanho máximo do arquivo: 200 KB Cenários de uso: * Quero que minhas notas sejam impressas com esse logotipo. * Quero trocar o logotipo utilizado em minhas impressões.
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class EnviarLogotipoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
var input = new System.IO.MemoryStream(System.IO.File.ReadAllBytes("/path/to/file.txt")); // FileParameter | (optional)
try
{
// Enviar logotipo
apiInstance.EnviarLogotipoEmpresa(cpfCnpj, input);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.EnviarLogotipoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Enviar logotipo
apiInstance.EnviarLogotipoEmpresaWithHttpInfo(cpfCnpj, input);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.EnviarLogotipoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. | |
input | FileParameter****FileParameter | [optional] |
void (empty response body)
- Content-Type: multipart/form-data
- Accept: Não especificado
Código status | Descrição | Headers da resposta |
---|---|---|
204 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
void ExcluirCertificadoEmpresa (string cpfCnpj)
Deletar certificado
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ExcluirCertificadoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Deletar certificado
apiInstance.ExcluirCertificadoEmpresa(cpfCnpj);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ExcluirCertificadoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Deletar certificado
apiInstance.ExcluirCertificadoEmpresaWithHttpInfo(cpfCnpj);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ExcluirCertificadoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
void (empty response body)
- Content-Type: Não especificado
- Accept: Não especificado
Código status | Descrição | Headers da resposta |
---|---|---|
204 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
void ExcluirEmpresa (string cpfCnpj)
Deletar empresa
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ExcluirEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Deletar empresa
apiInstance.ExcluirEmpresa(cpfCnpj);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ExcluirEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Deletar empresa
apiInstance.ExcluirEmpresaWithHttpInfo(cpfCnpj);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ExcluirEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
void (empty response body)
- Content-Type: Não especificado
- Accept: Não especificado
Código status | Descrição | Headers da resposta |
---|---|---|
204 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
void ExcluirLogotipoEmpresa (string cpfCnpj)
Deletar logotipo
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ExcluirLogotipoEmpresaExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var cpfCnpj = "cpfCnpj_example"; // string | CPF ou CNPJ da empresa. Utilize o valor sem máscara.
try
{
// Deletar logotipo
apiInstance.ExcluirLogotipoEmpresa(cpfCnpj);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ExcluirLogotipoEmpresa: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Deletar logotipo
apiInstance.ExcluirLogotipoEmpresaWithHttpInfo(cpfCnpj);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ExcluirLogotipoEmpresaWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
cpfCnpj | string | CPF ou CNPJ da empresa. Utilize o valor sem máscara. |
void (empty response body)
- Content-Type: Não especificado
- Accept: Não especificado
Código status | Descrição | Headers da resposta |
---|---|---|
204 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]
EmpresaListagem ListarEmpresas (int? top = null, int? skip = null, bool? inlinecount = null, string cpfCnpj = null)
Listar empresas
Retorna a lista das empresas associadas à sua conta. As empresas são retornadas ordenadas pela data da criação, com as mais recentes aparecendo primeiro.
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using NuvemFiscal.Sdk.Api;
using NuvemFiscal.Sdk.Client;
using NuvemFiscal.Sdk.Model;
namespace Example
{
public class ListarEmpresasExample
{
public static void Main()
{
Configuration config = new Configuration();
config.BasePath = "https://api.nuvemfiscal.com.br";
// Configure API key authorization: jwt
config.AddApiKey("Authorization", "YOUR_API_KEY");
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// config.AddApiKeyPrefix("Authorization", "Bearer");
// Configure OAuth2 access token for authorization: oauth2
config.AccessToken = "YOUR_ACCESS_TOKEN";
// create instances of HttpClient, HttpClientHandler to be reused later with different Api classes
HttpClient httpClient = new HttpClient();
HttpClientHandler httpClientHandler = new HttpClientHandler();
var apiInstance = new EmpresaApi(httpClient, config, httpClientHandler);
var top = 10; // int? | Limite no número de objetos a serem retornados pela API, entre 1 e 100. (optional) (default to 10)
var skip = 0; // int? | Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. (optional) (default to 0)
var inlinecount = false; // bool? | Inclui no JSON de resposta, na propriedade `@count`, o número total de registros que o filtro retornaria, independente dos filtros de paginação. (optional) (default to false)
var cpfCnpj = "cpfCnpj_example"; // string | Filtrar pelo CPF ou CNPJ da empresa. *Utilize o valor sem máscara*. (optional)
try
{
// Listar empresas
EmpresaListagem result = apiInstance.ListarEmpresas(top, skip, inlinecount, cpfCnpj);
Debug.WriteLine(result);
}
catch (ApiException e)
{
Debug.Print("Exception when calling EmpresaApi.ListarEmpresas: " + e.Message);
Debug.Print("Status Code: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
}
}
}
Esses métodos retornam um objeto ApiResponse que contêm os dados da resposta, o código de status e os headers HTTP.
try
{
// Listar empresas
ApiResponse<EmpresaListagem> response = apiInstance.ListarEmpresasWithHttpInfo(top, skip, inlinecount, cpfCnpj);
Debug.Write("Código de status: " + response.StatusCode);
Debug.Write("Headers da resposta: " + response.Headers);
Debug.Write("Conteúdo da resposta: " + response.Data);
}
catch (ApiException e)
{
Debug.Print("Exceção ao chamar EmpresaApi.ListarEmpresasWithHttpInfo: " + e.Message);
Debug.Print("Código de status: " + e.ErrorCode);
Debug.Print(e.StackTrace);
}
Nome | Tipo | Descrição | Comentários |
---|---|---|---|
top | int? | Limite no número de objetos a serem retornados pela API, entre 1 e 100. | [optional] [default to 10] |
skip | int? | Quantidade de objetos que serão ignorados antes da lista começar a ser retornada. | [optional] [default to 0] |
inlinecount | bool? | Inclui no JSON de resposta, na propriedade `@count`, o número total de registros que o filtro retornaria, independente dos filtros de paginação. | [optional] [default to false] |
cpfCnpj | string | Filtrar pelo CPF ou CNPJ da empresa. Utilize o valor sem máscara. | [optional] |
- Content-Type: Não especificado
- Accept: application/json
Código status | Descrição | Headers da resposta |
---|---|---|
200 | Successful response | - |
[Voltar ao topo] [Voltar à listagem da API] [Voltar à lista de DTOs] [Voltar ao README]