> For the complete documentation index, see [llms.txt](https://integracao.gitbook.io/invoisys/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://integracao.gitbook.io/invoisys/endpoints/recebimento-notas/ct-e/api-entrada-de-nf-e-por-xml.md).

# Importar de XML

### Endpoint

<mark style="color:green;">`POST`</mark> `https://sandbox-api.invoisys.io/v1/cte-entrada/enviar-xml`

#### Headers

| Name          | Type   | Description          |
| ------------- | ------ | -------------------- |
| Accept        | string | `application/jso​n​` |
| Authorization | string | `bearer <valor>`     |

#### Request Body

<table><thead><tr><th width="228">Name</th><th>Type</th><th>Description</th></tr></thead><tbody><tr><td>ambiente</td><td>integer</td><td>Ambiente de importação do XML<br><code>ENUM: 1 - Produção; 2 - Homologação</code><br><code>TAM: 1</code></td></tr><tr><td>xml</td><td>string</td><td>XML em base64 do CT-e padrão MOC 4.0</td></tr><tr><td>xmlCancelamento</td><td>string</td><td>XML em base64 do cancelamento da CT-e padrão MOC 4.0</td></tr><tr><td>xmlCCe</td><td>string</td><td>XML em base64 do CC-e da CT-e padrão MOC 4.0</td></tr></tbody></table>

#### Response

{% tabs %}
{% tab title="200 - Sucesso" %}

```csharp
{
  "id": 4207,
  "mensagem": "XML de CT-e importado com sucesso;"
}
```

{% endtab %}

{% tab title="400 - Base64 inválido" %}

```csharp
{
  "id": null,
  "mensagem": "Base64 de CCe inválido;"
}
```

{% endtab %}
{% endtabs %}

{% hint style="info" %}

#### Swagger

[Você pode acessar nossa API e realizar testes diretamente na nossa plataforma Swagger!](https://sandbox-api.invoisys.io/swagger/index.html)
{% endhint %}

## APIs Relacionadas 🎈

* [Consultar CT-es via NSUi](/invoisys/endpoints/recebimento-notas/ct-e/api-entrada-de-nf-e-xml-resumido-obtido.md)

## Referências à API 📌

* Passo-a-Passo do Recebimento CT-e
* Fluxograma - Recebimento CT-e
