# EviPost API

REST API for submitting and querying certified physical postal communications through Namirial Notify. EviPost delivers certified postal items (equivalent to a burofax) with configurable certification levels, notarial custody, affidavit generation, and real-time push notifications. For the public Namirial Notify API environments, this V1 service is exposed under the `/v1` base path. The `servers` entries below already include that public base path. Some lower-level technical artifacts may show the underlying route without the prefix. For customer integrations, use the public URLs produced by this specification.


Version: 1.0

## Servers

Production
```
https://api.evicertia.com/v1
```

Pre-production / QA
```
https://api.ecertia.com/v1
```

## Security

### basicAuth

Type: http
Scheme: basic

## Download OpenAPI description

[EviPost API](https://docs.namirial.app/_bundle/products/namirialnotify/apis/oas/evipost-api.yaml)

## EviPost

Certified physical postal communications and their delivery evidence.

### Submit a certified postal communication

 - [POST /EviPost/Submit](https://docs.namirial.app/products/namirialnotify/apis/oas/evipost-api/evipost/evipostsubmit.md)

### Query certified postal communications (GET)

 - [GET /EviPost/Query](https://docs.namirial.app/products/namirialnotify/apis/oas/evipost-api/evipost/evipostqueryget.md)

### Cancel a postal communication

 - [POST /EviPost/Cancel](https://docs.namirial.app/products/namirialnotify/apis/oas/evipost-api/evipost/evipostcancel.md): Cancels a previously submitted EviPost that has not yet been dispatched to the postal carrier. Only the account that submitted the postal communication can cancel it. Requires the CanUseCancel permission in addition to the standard EviPost API permission.

### Request an on-demand affidavit

 - [POST /EviPost/AffidavitRequest](https://docs.namirial.app/products/namirialnotify/apis/oas/evipost-api/evipost/evipostaffidavitrequest.md): Generates a custom affidavit for a previously submitted EviPost. Requires that AffidavitsOnDemandEnabled: true was set in the original Submit request, and that AffidavitProfile was set to AdvancedContentOnSubmit, AdvancedContentOnClose, or AdvancedContentOnSubmitAndOnClose. The affidavit is generated asynchronously.

