11 Best APIs for Shipping in Nigeria

We've analyzed and compared the top 11 API providers supporting Shipping for Nigerian developers and businesses. Find the right infrastructure fit for your startup below.

Written by Editorial Staffs as at 5th August, 2026

All APIs with Shipping

5 of 11 selected

ShipEngine

Pricing
Per-shipment/API-call pricing; free sandbox for development.
Multi-carrier rate comparison
Available
Label generation
Available
Address validation
Available
Unified tracking webhooks
Available
Batch processing
Available
Multi-carrier rate calculation
Not available
International shipping & customs docs
Not available
Pickup scheduling
Not available
Real-time tracking
Not available
Billing/invoicing
Not available
Shipment booking
Not available
Parcel tracking
Not available
Import/export freight
Not available
Multi-carrier integration
Not available
Booking & label generation
Not available
Cash-on-delivery support
Not available
Webhook status updates
Not available
Multi-carrier rate shopping
Not available
Landed cost calculator
Not available
Customs documentation automation
Not available
Unified tracking
Not available
Vessel information
Not available
Cargo tracking
Not available
Port schedules
Not available
Berth data
Not available
India PIN Code Lookup
Not available
Post Office Details
Not available
Delivery Area Data
Not available
Nigeria Coverage
Not available
International Coverage
Not available
PIN Code Details
Not available
Post Office Lookup
Not available
API Access
Not available
JSON Responses
Not available
HTTPS Secure
Not available
Documentation
Not available
Sandbox
Not available
Free Tier
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Address Verification
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available

T-Ship (Terminal Africa)

Pricing
Usage-based pricing on shipments booked; contact for volume rates.
Multi-carrier rate comparison
Not available
Label generation
Not available
Address validation
Not available
Unified tracking webhooks
Not available
Batch processing
Not available
Multi-carrier rate calculation
Available
International shipping & customs docs
Available
Pickup scheduling
Available
Real-time tracking
Available
Billing/invoicing
Available
Shipment booking
Not available
Parcel tracking
Not available
Import/export freight
Not available
Multi-carrier integration
Not available
Booking & label generation
Not available
Cash-on-delivery support
Not available
Webhook status updates
Not available
Multi-carrier rate shopping
Not available
Landed cost calculator
Not available
Customs documentation automation
Not available
Unified tracking
Not available
Vessel information
Not available
Cargo tracking
Not available
Port schedules
Not available
Berth data
Not available
India PIN Code Lookup
Not available
Post Office Details
Not available
Delivery Area Data
Not available
Nigeria Coverage
Not available
International Coverage
Not available
PIN Code Details
Not available
Post Office Lookup
Not available
API Access
Not available
JSON Responses
Not available
HTTPS Secure
Not available
Documentation
Not available
Sandbox
Not available
Free Tier
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Address Verification
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available

Topship API

Pricing
Per-shipment fees; volume discounts available
Multi-carrier rate comparison
Not available
Label generation
Not available
Address validation
Not available
Unified tracking webhooks
Not available
Batch processing
Not available
Multi-carrier rate calculation
Not available
International shipping & customs docs
Not available
Pickup scheduling
Not available
Real-time tracking
Not available
Billing/invoicing
Not available
Shipment booking
Available
Parcel tracking
Available
Import/export freight
Available
Multi-carrier integration
Available
Booking & label generation
Not available
Cash-on-delivery support
Not available
Webhook status updates
Not available
Multi-carrier rate shopping
Not available
Landed cost calculator
Not available
Customs documentation automation
Not available
Unified tracking
Not available
Vessel information
Not available
Cargo tracking
Not available
Port schedules
Not available
Berth data
Not available
India PIN Code Lookup
Not available
Post Office Details
Not available
Delivery Area Data
Not available
Nigeria Coverage
Not available
International Coverage
Not available
PIN Code Details
Not available
Post Office Lookup
Not available
API Access
Not available
JSON Responses
Not available
HTTPS Secure
Not available
Documentation
Not available
Sandbox
Not available
Free Tier
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Address Verification
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available

Shipbubble

Pricing
Usage-based markup on underlying carrier rates; sandbox available for testing.
Multi-carrier rate comparison
Available
Label generation
Not available
Address validation
Not available
Unified tracking webhooks
Not available
Batch processing
Not available
Multi-carrier rate calculation
Not available
International shipping & customs docs
Not available
Pickup scheduling
Not available
Real-time tracking
Available
Billing/invoicing
Not available
Shipment booking
Not available
Parcel tracking
Not available
Import/export freight
Not available
Multi-carrier integration
Not available
Booking & label generation
Available
Cash-on-delivery support
Available
Webhook status updates
Available
Multi-carrier rate shopping
Not available
Landed cost calculator
Not available
Customs documentation automation
Not available
Unified tracking
Not available
Vessel information
Not available
Cargo tracking
Not available
Port schedules
Not available
Berth data
Not available
India PIN Code Lookup
Not available
Post Office Details
Not available
Delivery Area Data
Not available
Nigeria Coverage
Not available
International Coverage
Not available
PIN Code Details
Not available
Post Office Lookup
Not available
API Access
Not available
JSON Responses
Not available
HTTPS Secure
Not available
Documentation
Not available
Sandbox
Not available
Free Tier
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Address Verification
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available

Easyship

Pricing
Usage-based pricing per shipment; free tier for testing.
Multi-carrier rate comparison
Not available
Label generation
Available
Address validation
Not available
Unified tracking webhooks
Not available
Batch processing
Not available
Multi-carrier rate calculation
Not available
International shipping & customs docs
Not available
Pickup scheduling
Not available
Real-time tracking
Not available
Billing/invoicing
Not available
Shipment booking
Not available
Parcel tracking
Not available
Import/export freight
Not available
Multi-carrier integration
Not available
Booking & label generation
Not available
Cash-on-delivery support
Not available
Webhook status updates
Not available
Multi-carrier rate shopping
Available
Landed cost calculator
Available
Customs documentation automation
Available
Unified tracking
Available
Vessel information
Not available
Cargo tracking
Not available
Port schedules
Not available
Berth data
Not available
India PIN Code Lookup
Not available
Post Office Details
Not available
Delivery Area Data
Not available
Nigeria Coverage
Not available
International Coverage
Not available
PIN Code Details
Not available
Post Office Lookup
Not available
API Access
Not available
JSON Responses
Not available
HTTPS Secure
Not available
Documentation
Not available
Sandbox
Not available
Free Tier
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Address Verification
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
EU VAT Number Validation
Not available
EU VAT Rates by Country
Not available
Standard and Reduced Rates
Not available
All 27 EU Member States
Not available
HTTPS on All Plans
Not available
JSON Response
Not available
Nigerian VAT (FIRS)
Not available
UK VAT (Post-Brexit)
Not available

← Swipe to compare all 5 APIs →

++++
ShipEngine

ShipEngine

ShipEngine is a multi-carrier shipping API aggregating 50+ carriers globally (USPS, UPS, FedEx, DHL, and various regional/local carriers) under a single integration, primarily built for US and international e-commerce but with carrier coverage that extends into African and Nigerian logistics partners as part of its broader carrier network. A single API call returns comparable rate quotes across all connected carriers for a given shipment, and label generation/booking follows the same unified request format regardless of which carrier is ultimately selected. Beyond rate shopping and label printing, ShipEngine provides address validation (catching malformed addresses before a shipment is booked, reducing failed-delivery costs), tracking updates aggregated into one webhook format regardless of carrier, and batch operations for processing large volumes of orders at once — relevant for a marketplace or high-volume e-commerce platform processing hundreds of daily shipments. For Nigerian businesses that ship internationally (exporting products, or a marketplace with both local and cross-border sellers), ShipEngine's primary strength is depth of *international* carrier coverage and address validation for non-Nigerian destinations — for purely domestic Nigerian shipping, a Nigeria-focused aggregator like Shipbubble typically has stronger local carrier relationships and pricing. ShipEngine bills on a per-shipment/API-call basis with a free sandbox for development.

++++
T-Ship (Terminal Africa)

T-Ship (Terminal Africa)

T-Ship is Terminal Africa's unified logistics API, providing a single integration point across multiple carriers (including DHL, FedEx, and Nigerian/African local couriers) for both domestic Nigerian deliveries and international shipping — Terminal Africa's broader focus on cross-border commerce for African merchants makes T-Ship notably stronger on international shipment support than most Nigeria-only logistics APIs, which is relevant for Nigerian merchants selling into other African markets or receiving inventory from overseas suppliers. The API covers rate calculation across connected carriers, shipment booking with automatic customs documentation for international shipments, pickup scheduling, real-time tracking, and billing/invoicing for shipment costs — the customs paperwork handling in particular removes a genuine pain point for Nigerian merchants doing cross-border e-commerce who would otherwise need to prepare export documentation manually per shipment. For Nigerian businesses that need both reliable domestic delivery and a real international shipping option (rather than domestic-only coverage), T-Ship's combination of local and global carrier access under one API, plus built-in customs handling, is its main differentiator from Nigeria-only logistics aggregators. Terminal Africa's platform is oriented toward e-commerce businesses and marketplaces with genuine cross-border shipping volume rather than purely hyperlocal same-day delivery use cases.

++++
Topship API

Topship API

Shipping and logistics API for African merchants enabling international and local shipments. Topship provides APIs for booking shipments, tracking parcels, managing import/export freight, and integrating multiple carrier options. Simplifies cross-border commerce for African e-commerce businesses.

++++
Shipbubble

Shipbubble

Shipbubble is a Nigerian shipping aggregator API that connects a single integration to 50+ local and international logistics partners (courier companies, dispatch riders, and freight carriers), letting an e-commerce platform or marketplace compare live rates across carriers for a given pickup/delivery route and book the cheapest or fastest option without integrating each courier individually. This aggregation model solves the practical problem Nigerian merchants face where no single courier reliably covers all of Lagos, let alone the whole country, at a competitive price for every route. The API covers rate comparison (returning quotes from all connected carriers for a given shipment), booking and label generation, real-time tracking with webhook status updates, and address validation against Nigeria's often-inconsistent addressing conventions. Cash-on-delivery reconciliation — a common Nigerian e-commerce payment pattern — is supported natively rather than requiring a separate integration. For Nigerian e-commerce platforms and marketplaces, Shipbubble's core value is eliminating the need to negotiate and integrate with each individual courier separately: a single API call returns comparable rates across dozens of providers, and switching or adding a new courier partner doesn't require a code change on the merchant's side. Pricing is typically a small markup or transaction fee on top of the underlying carrier rates, with sandbox access available for testing before going live.

++++
Easyship

Easyship

Easyship is a global multi-carrier shipping platform and API aimed at cross-border e-commerce, aggregating rates across dozens of international couriers and postal services to help merchants find the cheapest or fastest option for shipping a given package to a given country, including automatic duty and tax calculation shown to the buyer at checkout (avoiding the surprise import-fee-at-the-door problem that causes abandoned cross-border deliveries). The API covers rate shopping across connected carriers, label generation, automated customs documentation for international shipments, and a "landed cost" calculator that estimates total cost (shipping + duties + taxes) for a buyer in a specific destination country before they complete checkout — a feature specifically aimed at reducing cart abandonment on international orders. Tracking updates are aggregated into a single format across all supported carriers. For Nigerian e-commerce merchants selling internationally — exporting Nigerian-made goods, fashion, or crafts to diaspora customers or international buyers — Easyship's landed-cost-at-checkout and customs automation address two of the biggest friction points in cross-border e-commerce from Nigeria: unpredictable delivery costs for the buyer and manual customs paperwork for the seller. For purely domestic Nigerian delivery, Easyship is not the right tool; it's specifically oriented toward international shipment flows.

++++
Nigeria Ports Authority (NPA) Data API

Nigeria Ports Authority (NPA) Data API

The Nigeria Ports Authority (NPA) Data API provides structured access to maritime operations data across Nigeria's major seaports, including Lagos (Apapa and Tin Can Island), Port Harcourt, Onne, Calabar, Warri, and Sapele. As the federal agency responsible for developing and managing Nigerian seaports, NPA collects comprehensive operational data on vessel arrivals and departures, cargo volumes, berth occupancy, and port performance metrics that are critical for Nigeria's import-dependent economy. Vessel tracking data provides information on ships currently at berth, vessels at anchor awaiting berth allocation, and ships expected to arrive within a defined window. Each vessel record includes the ship's name, IMO number, flag state, vessel type (container, bulk carrier, tanker, general cargo, RoRo), gross tonnage, cargo details, shipping agent, and berth assignment. For Nigerian freight forwarders and importers tracking shipments, vessel arrival status determines the timeline for cargo clearance planning — knowing that a vessel is at anchor (waiting for berth) rather than at berth (actively discharging) has direct operational implications for customs clearance scheduling. Cargo throughput statistics document the volume of goods handled at each Nigerian port by cargo type (containers measured in TEUs, bulk cargo in metric tons, liquid bulk in cubic meters, break-bulk in units). Monthly and annual throughput data tracks port performance trends and capacity utilization. For logistics planning tools and infrastructure investment analysis, throughput data reveals which Nigerian ports are at capacity, which have growth headroom, and how cargo volumes shift between ports in response to infrastructure improvements or operational bottlenecks. Berth schedule data lists the planned and actual berthing windows for vessels at each port, organized by terminal. For Nigerian shipping agents managing vessel turnaround operations, berth schedule APIs enable automated vessel nomination submissions, pre-arrival planning, and real-time berth status monitoring. The Nigerian maritime industry's shift toward electronic port community systems has been accelerating, with NPA's Port-Mis system being the central data platform. Port tariff data lists the applicable port dues, terminal handling charges, storage charges, and vessel dues for different vessel types and cargo categories at NPA-managed ports. For Nigerian trade compliance and freight costing tools, accurate NPA tariff data ensures that total landed cost calculations include all port-side costs that affect the final delivered price of imported goods. Port efficiency data from NPA, including average vessel turnaround times, berth occupancy rates, and cargo dwell times, is increasingly important as Nigerian port reform programs aim to reduce the cost of doing business through Nigerian seaports. Logistics technology platforms can use this performance data to build dashboards that track port efficiency metrics over time and compare performance across Apapa, Tin Can Island, Port Harcourt, and other Nigerian seaports. Trade finance providers and insurers can use port congestion data to assess transit time risk and price cargo insurance and supply chain finance products appropriately for Nigerian import and export transactions. As the NPA continues digitizing port operations, the machine-readable data layer that the API provides becomes an increasingly important enabler for the maritime logistics technology ecosystem serving Nigerian trade. Shipping agents and freight forwarders operating at Nigerian ports can use the NPA API to build client-facing shipment tracking portals that provide real-time vessel location updates and estimated cargo availability notifications, improving the customer experience and reducing manual inquiry overhead. The strategic importance of Nigerian seaports to the national economy and to West African regional trade makes NPA data a high-value resource for the growing logistics technology sector.

++++
India Pincodes API

India Pincodes API

India Pincodes API is a free, public REST API that provides postal code (PIN code) lookup data for India's postal system. Given an Indian PIN code (6-digit postal code), the API returns the associated post office details including post office name, branch type, delivery status, district name, division, region, circle, and state. This is useful for applications targeting the Indian market that need to validate delivery addresses, identify serviceable areas by postal zone, or provide location context from a postal code input. The API requires no API key or account registration — queries are made with simple HTTP GET requests and responses are returned as JSON. This zero-setup approach makes it easy to integrate into Indian address validation workflows. Coverage is comprehensive for India's postal network of over 150,000 post offices. This API has no relevance for Nigerian applications or users. India and Nigeria use completely different postal addressing systems — Nigeria does not have a PIN code system equivalent to India's, and Nigerian postal codes (where used) follow a different format managed by NIPOST. Nigerian developers should disregard this API for domestic use and consider it only if building applications that specifically require Indian address validation or postal coverage as part of a global application.

++++
PostalPinCode API

PostalPinCode API

PostalPinCode API is a free Indian postal code lookup service providing detailed information about post offices, delivery areas, districts, and states for any Indian PIN code (postal index number). The API returns comprehensive post office data including the post office name, branch type, delivery status, district, division, region, circle, and state name for a given 6-digit Indian postal code. Multiple post offices may be associated with the same PIN code in dense urban areas, and the API returns all matches. Access requires no registration or API key — the API is entirely public and free. Responses are returned as JSON arrays, with each element representing a post office associated with the searched PIN code. This makes it straightforward to integrate into Indian address validation forms, shipping calculators, or delivery coverage tools. For Nigerian developers, this API is not applicable. Nigeria's postal system is managed by NIPOST (Nigerian Postal Service) and uses a different addressing structure. There is no PIN code equivalent for Nigerian addresses in this database, and all queries for Nigerian postal contexts will return no results. This API should only be considered by Nigerian developers who are building applications that include Indian market functionality.

++++
Shipstation API

Shipstation API

ShipStation API provides shipping management, order tracking, and fulfillment capabilities. The service integrates with major carriers and e-commerce platforms. Features include label generation, tracking updates, and order management. Free tier available. Ideal for e-commerce businesses managing multi-channel orders and shipping.

++++
Easypost Shipping API

Easypost Shipping API

EasyPost is a US-headquartered shipping API platform that consolidates rate shopping, label printing, address verification, and tracking across 70+ major Western carriers (UPS, FedEx, USPS, DHL, Royal Mail, Canada Post, and more) into a single developer-friendly API. EasyPost does NOT support Nigerian domestic carriers and cannot be used for Nigeria-to-Nigeria shipping. Its primary relevance to Nigerian developers and businesses is for US and international operations — specifically for businesses with US, UK, Canadian, or Australian shipping needs, Nigerian diaspora businesses, and Nigerian companies managing operations or shipments in Western markets. **What EasyPost Does** EasyPost provides four core shipping services: **1. Multi-carrier Rate Shopping** Submit package dimensions, weight, origin, and destination to receive rate quotes from all available carriers simultaneously. Compare USPS First Class vs UPS Ground vs FedEx Home Delivery for any US domestic shipment, or compare DHL Express vs FedEx International Priority for international routes. **2. Shipping Label Generation** After selecting a carrier and service level, create the shipment to receive a prepaid shipping label as a PDF or ZPL (thermal printer format) URL. Print and attach to the package. EasyPost's pre-negotiated rates with USPS, FedEx, and UPS are significantly lower than retail walk-in rates. **3. Address Verification** Validate US addresses before shipping to reduce failed deliveries. Returns the USPS-standardized address, residential/commercial flag, and deliverability status. **4. Shipment Tracking** Track any shipment across 70+ carriers using a unified tracking API. Returns normalized status events with timestamps and location data regardless of carrier. **Carrier Coverage (Western Focus)** US domestic: - USPS (all service classes: Priority Mail, First Class, Ground Advantage) - UPS (Ground, 2nd Day Air, Next Day Air, etc.) - FedEx (Home Delivery, Express, 2Day, Overnight, etc.) International from US: - DHL Express - FedEx International - UPS Worldwide - USPS Priority Mail International UK: - Royal Mail (various services) - DHL UK Canada: Canada Post, Purolator Australia: Australia Post, StarTrack **No Nigerian Carrier Support** EasyPost explicitly does not cover: - GIG Logistics - Red Star Express - Sendbox - Kwik Delivery - Any Nigerian domestic postal or courier service For Nigerian domestic shipping, use Sendbox, GIG Logistics API, or Konga Logistics instead. **How Developers Use EasyPost** Authentication uses HTTP Basic Auth with the API key as username: Rate shopping: ``` POST https://api.easypost.com/v2/shipments Authorization: Basic BASE64(YOUR_API_KEY:) { "shipment": { "from_address": { "street1": "123 Main St", "city": "New York", "state": "NY", "zip": "10001", "country": "US" }, "to_address": { "street1": "456 Oak Ave", "city": "Los Angeles", "state": "CA", "zip": "90001", "country": "US" }, "parcel": { "weight": 16, "length": 8, "width": 6, "height": 4 } } } ``` Returns all available rates. Then buy a specific rate to generate the label: ``` POST https://api.easypost.com/v2/shipments/{id}/buy { "rate": { "id": "rate_xxx" } } ``` Returns the label URL, tracking number, and tracking URL. SDKs available for Python, Ruby, Node.js, PHP, Java, C#, and Go. **Pricing** - **Free**: 100 tracker updates/month, 1000 API calls. No credit card required. - **Growth**: $10/month for higher limits - **Scale/Enterprise**: Custom pricing for high volume Beyond the platform fee, actual shipping costs are charged when labels are purchased — at EasyPost's pre-negotiated carrier rates. **Nigerian Relevance Scenarios** Although EasyPost does not cover Nigeria domestically, it is valuable in these scenarios: 1. **Nigerian-American E-Commerce**: An entrepreneur in the Nigerian diaspora selling from the US needs to ship to US customers. EasyPost is the fastest way to integrate USPS, UPS, and FedEx with negotiated discounts. 2. **Nigerian Companies with US Fulfillment**: Some Nigerian brands use US-based third-party logistics (3PL) warehouses for US customers. EasyPost integrates with most US 3PL platforms. 3. **Nigeria-to-International via US Intermediary**: A Nigerian exporter shipping through a US-based intermediary (a forwarder or consolidator) can use EasyPost for the US-side outbound leg. 4. **UK/Australia Operations**: Nigerian businesses with UK or Australian operations can use EasyPost for those markets. **Compliance** EasyPost is SOC 2 Type II certified. API calls are encrypted via HTTPS. For high-volume shippers, EasyPost provides volume commitment programs with additional rate discounts. **Company Background** EasyPost was founded in 2012 in San Francisco by Jarrett Streebin. The company is bootstrapped and profitable, rare in the startup ecosystem. EasyPost processes hundreds of millions of shipments annually and has grown to serve thousands of e-commerce businesses ranging from small Shopify merchants to large enterprises. Their API is widely regarded as the most developer-friendly shipping API available for Western markets, with excellent documentation, consistent uptime, and responsive support. For Nigerian developers building for Western markets, EasyPost is the leading choice. For Nigerian domestic logistics, use the Nigerian-specific APIs (GIG, Sendbox, Kwik, Konga Logistics) instead.

++++
VATLayer API

VATLayer API

VATLayer API is an EU VAT compliance API operated by APILayer — the same company behind IPstack, Numverify, and scrapestack. It provides EU VAT number validation and current VAT rate data for all 27 European Union member states, enabling developers to build automated tax compliance into billing systems, e-commerce checkouts, and invoicing workflows. For Nigerian businesses selling goods or services to EU customers, VATLayer provides the essential tax data infrastructure needed to comply with EU VAT regulations without manually maintaining VAT rate tables. **What VATLayer Does** VATLayer provides two core data services: **1. EU VAT Number Validation** Validates whether an EU VAT number is registered, active, and belongs to the business claiming it. The validation queries the EU's official VIES (VAT Information Exchange System) database in real time and returns: - Validity status (valid/invalid) - Business name registered to the VAT number - Business address - Country of registration - Validation timestamp This is critical for B2B invoicing: when a Nigerian company issues an invoice to an EU business, using the reverse charge mechanism (where the buyer accounts for VAT), the Nigerian supplier must confirm the buyer holds a valid EU VAT number. VATLayer automates this confirmation at invoice generation time. **2. EU VAT Rates by Country** Returns the current standard VAT rate, reduced VAT rates, and super-reduced/parking rates for any EU member state by ISO country code. EU VAT rates vary significantly: - Standard rates range from 17% (Luxembourg) to 27% (Hungary) - Most countries have one or more reduced rates (5%, 8%, 10%, 13.5%) for essential goods - Some countries have super-reduced rates (2.1% in France for certain goods) A single API call retrieves the complete rate structure for any country, keeping your billing system up to date without manual rate maintenance. **How Developers Use VATLayer** VATLayer uses the familiar APILayer `access_key` authentication — the same pattern as other APILayer products: Validate an EU VAT number: ``` GET https://apilayer.net/api/validate?access_key=YOUR_KEY&vat_number=DE123456789 ``` Get VAT rates for Germany: ``` GET https://apilayer.net/api/rate?access_key=YOUR_KEY&country_code=DE ``` Get all EU VAT rates: ``` GET https://apilayer.net/api/rate_list?access_key=YOUR_KEY ``` Check if price is VAT-inclusive: ``` GET https://apilayer.net/api/price?access_key=YOUR_KEY&amount=100&country_code=DE&vat_number=DE123456789 ``` All responses are JSON. HTTPS is supported on all paid plans and on the free tier. **Pricing** VATLayer is an APILayer product with a freemium model: - **Free**: 100 requests/month — suitable for development, testing, and very low-volume production - **Basic**: $9.99/month for 10,000 monthly requests - **Professional**: $24.99/month for 100,000 monthly requests - **Enterprise**: Custom pricing for very high volumes - **Annual billing**: 2 months free on any annual plan For most Nigerian businesses selling to EU customers, the 10,000 monthly request Basic plan at $9.99/month is sufficient — it covers 10,000 checkout validations or invoice generations per month. **VATLayer vs VATComply** VATComply (vatcomply.com) is a separate, completely free EU VAT API that requires no API key. VATLayer is the APILayer product that costs from $9.99/month. The key differences: - **VATComply**: Free forever, no key, no rate limits — best for most use cases - **VATLayer**: APILayer brand, paid from $9.99/month, same access_key ecosystem — best for teams already using other APILayer products who want consolidated billing For new integrations, VATComply is usually the better starting point. VATLayer makes sense when your team is already using IPstack, Numverify, and other APILayer products and wants a single vendor relationship. **Nigerian EU Market Context** EU VAT for non-EU businesses became significantly more complex after July 2021 when the EU reformed its VAT rules for cross-border digital services. The key rules affecting Nigerian sellers: 1. **B2C Digital Services**: If a Nigerian business sells digital products (software, subscriptions, downloads) to EU consumers and exceeds €10,000/year in EU sales, it must register for EU VAT via the OSS (One Stop Shop) scheme and collect VAT at the buyer's local rate. 2. **B2B Services**: Sales to EU businesses that provide a valid EU VAT number are zero-rated (reverse charge). VATLayer confirms the VAT number is valid before applying zero-rating. 3. **Physical Goods**: E-commerce shipments to EU consumers may be subject to import VAT at the destination country's rate. For low-value goods (under €150), the IOSS (Import One Stop Shop) scheme applies. VATLayer's VAT rate and validation APIs support all three scenarios. **Integration Workflow for Nigerian SaaS** A typical integration for a Nigerian SaaS company billing EU customers: 1. At checkout, ask the customer if they are a business or individual 2. If business: collect their EU VAT number, validate it with VATLayer in real time 3. If valid VAT number: apply reverse charge (0% VAT), show "Reverse Charge VAT" on invoice 4. If individual or no VAT number: apply the VAT rate for their country using VATLayer rates endpoint 5. Generate invoice with correct VAT treatment, store VATLayer validation response as audit evidence **Compliance Considerations** VATLayer data queries VIES, which can experience downtime (VIES is operated by EU tax authorities and has variable uptime). Applications should handle VIES downtime gracefully — either retrying or flagging the transaction for manual review. Store all validation responses with timestamps as evidence of due diligence. VATLayer processes EU VAT numbers which are business registration data. This is not personal data under GDPR and does not require special handling. **Company Background** VATLayer is developed by APILayer (apilayer.com), a Vienna-based API company that operates a portfolio of data APIs across multiple domains. APILayer is known for affordable, well-documented APIs targeting small and medium development teams. VATLayer has been available since APILayer's early product portfolio and is widely used by European and international e-commerce developers. VATLayer is the right choice for Nigerian developers already in the APILayer ecosystem who need EU VAT compliance alongside their other APILayer integrations.