# API documentation

Start here for the Namirial Notify API references.

Use these APIs to submit certified communications, query their status, and retrieve related evidence according to the service you are integrating with.

## Available APIs

The following API references are available:

- [EviNotice API](/products/namirialnotify/apis/evinotice-api) — submit, query, and retrieve certified hosted notices
- [EviMail API](/products/namirialnotify/apis/evimail-api) — submit and query certified emails
- [EviSMS API](/products/namirialnotify/apis/evisms-api) — submit and query certified SMS messages
- [EviPost API](/products/namirialnotify/apis/evipost-api) — submit and query certified physical postal communications
- [Shared download APIs](/products/namirialnotify/apis/downloads-api) — download attachments by ID
- [Namirial Notify OpenAPI](/products/namirialnotify/apis/oas/namirialnotify-api) — unified OpenAPI reference for the documented Notify APIs


Each reference page includes an overview of the service, authentication details, base URLs, and a link to the OpenAPI specification.

## Authentication

These APIs use **HTTP Basic authentication**.

Use the credentials provided for your Namirial Notify environment and organisation. Authentication requirements can vary depending on the environment and the services enabled for your account.

Always confirm the credentials, enabled services, and environment details with your Namirial Notify technical contact before starting an integration.

## Environments

The OpenAPI specifications currently reference these environments:

- **Production** — `https://api.evicertia.com`
- **Pre-production / QA** — `https://api.ecertia.com`


Environment availability can depend on your organisation setup and service activation.

## Recommended reading order

1. Open the API reference for the service you want to integrate with.
2. Review the authentication method and available environments.
3. Check the request and response models for the operations you need.
4. Read the shared guides for [error handling](/products/namirialnotify/dev/error-handling),
[integration workflows](/products/namirialnotify/dev/integration-patterns),
[security and authentication](/products/namirialnotify/dev/security-best-practices), and
[performance and scaling](/products/namirialnotify/dev/performance-guidelines).
5. Validate field values, enum values, and workflow assumptions with your
Namirial Notify SME before going live.


## API reference scope

These API references document service-specific REST operations for:

- submitting certified communications
- querying transactions
- retrieving transaction-related data, where supported


Callbacks, webhooks, API collections, and no-code options are documented in
their dedicated guides.

## Cross-service guides

Use these shared guides alongside the service reference pages:

- [States and outcomes](/products/namirialnotify/user-guides/states-outcomes)
- [Evidence and affidavits](/products/namirialnotify/user-guides/evidences-affidavits)
- [Error handling](/products/namirialnotify/dev/error-handling)
- [Integration workflows](/products/namirialnotify/dev/integration-patterns)
- [Security and authentication](/products/namirialnotify/dev/security-best-practices)
- [Performance and scaling](/products/namirialnotify/dev/performance-guidelines)
- [Callbacks and webhooks](/products/namirialnotify/dev/callbacks)
- [API collections](/products/namirialnotify/dev/postman-collections)
- [No-code integration](/products/namirialnotify/dev/no-code-certificame)