Nilvera

API

GİB-authorized e-invoicing API for e-Fatura, e-Arşiv and e-İrsaliye

Price
Contact sales
Access
Portal API key (Bearer)

About

Nilvera is a GİB-authorized e-document integrator in Turkey with REST APIs for e-Fatura, e-Arşiv, e-İrsaliye, e-SMM and e-Defter. Send invoices as UBL-TR XML or a JSON model, check their GİB status, fetch PDFs and answer incoming invoices. Test and live keys come from its portal.

What you can do with it

  • Issue e-Fatura and e-Arşiv invoices from your app as UBL-TR XML or JSON
  • Check whether a buyer's tax number is a registered e-invoice user
  • List incoming invoices, download them as PDF and accept or reject them

Get started

  1. Get Nilvera portal credentials for the test environment
  2. Create an API key under API Definitions > New Key
  3. Call apitest.nilvera.com with Authorization: Bearer <key>

Example

# Is this tax number a registered e-invoice user?
curl "https://apitest.nilvera.com/general/GlobalCompany/Check/TaxNumber/34918613960?globalUserType=Invoice" \
  -H "Authorization: Bearer $NILVERA_API_KEY"

# Send a UBL-TR invoice XML as an e-Fatura
curl -X POST https://apitest.nilvera.com/einvoice/Send/Xml \
  -H "Authorization: Bearer $NILVERA_API_KEY" \
  -F "file=@invoice.xml"

# Get the status of an e-Arşiv invoice
curl https://apitest.nilvera.com/earchive/Invoices/d19ad347-ee9e-401f-8b02-248b09c0c770/Status \
  -H "Authorization: Bearer $NILVERA_API_KEY"

Details

Hosting
Hosted service
Available in
Türkiye
MCP server
None

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .