Correos Spanish Postal Service REST API
Correos Spanish postal service REST API for Spanish e-commerce merchants, retailers, and businesses to create shipments, generate labels, track parcels, locate Correos offices and lockers, and access postal services across Spain and to international destinations — enabling automated Spanish domestic and international parcel shipping, registered mail, certified letter tracking, and logistics integration through Correos's national Spanish postal network. Enables AI agents to manage shipment creation for Spanish parcel and registered mail booking automation, handle label generation for Correos parcel label production automation, access tracking for Spanish parcel and certified letter status monitoring automation, retrieve Correos office location for postal outlet and locker finder automation, manage return shipment for Spanish e-commerce reverse logistics automation, handle customs for international parcel declaration automation, access certified letter for registered and certified mail automation, retrieve estimated delivery for Spanish postal transit time automation, manage collection for parcel pickup scheduling automation, and integrate Correos with e-commerce and WMS systems for Spanish postal logistics automation.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
State postal service. GDPR. OAuth2. Spain/EU. Parcel and address data.
⚡ Reliability
Best When
A Spanish e-commerce merchant, marketplace, or business wanting AI agents to automate parcel creation, label generation, tracking, and Citypaq locker delivery across Spain through Correos's national postal network.
Avoid When
CORREOS ACCOUNT REQUIRED: Correos API requires business account agreement; automated open developer access assumption creates no_access without Correos contract; automated must establish Correos business account. SPANISH POSTAL CODES ARE CRITICAL: Spanish postal codes (5-digit) must match Correos coverage areas; automated free-form address assumption creates address_not_found; automated must validate Spanish postal codes. CITYPAQ LOCKERS REQUIRE SEPARATE INTEGRATION: Correos Citypaq smart lockers have separate API integration; automated standard delivery assumption creates no_locker_option without Citypaq setup; automated must configure Citypaq separately. CERTIFIED MAIL HAS SPECIFIC REQUIREMENTS: Correos certified mail (burofax) follows specific legal requirements; automated standard parcel assumption creates incorrect service for legal document delivery; automated must use correct certified mail service codes.
Use Cases
- • Creating Spanish domestic shipments for e-commerce fulfillment across Spain automation agents
- • Tracking parcels and certified mail within Spain for customer notification automation agents
- • Locating Correos offices and Citypaq lockers for last-mile delivery options automation agents
- • Integrating Spanish postal services for marketplace seller fulfillment automation agents
Not For
- • International express shipping (Correos is standard postal, not DHL/FedEx equivalent for global express)
- • Heavy freight within Spain (Correos handles parcels and letters, not pallet/freight)
- • Non-Spanish markets without Correos agreement (Correos is Spain-focused, not Nordic or UK postal)
Interface
Authentication
Correos uses OAuth2 + API key for postal REST API. REST API with JSON. Madrid, Spain HQ. State-owned enterprise (100% Spanish government). Founded 1716. Products: Paquetería (parcels), Carta Certificada (certified mail), Burofax (legal), Citypaq (lockers), International. Coverage: Spain + international. SDKs: None. ~5,500 offices. National postal service. Competes with SEUR, MRW, and UPS for Spanish parcel delivery.
Pricing
Madrid ES. State-owned. Per-shipment pricing. Spain domestic + international. 5,500+ offices.
Agent Metadata
Known Gotchas
- ⚠ DOCUMENTATION IS PRIMARILY IN SPANISH: Correos API documentation is mostly in Spanish; automated English-documentation assumption creates language barrier for non-Spanish developers; automated must work with Spanish-language technical documentation
- ⚠ SERVICE CODES ARE COMPLEX: Correos has many service codes (paquete premium, paquete estándar, carta certificada, burofax) with different requirements; automated single-service assumption creates incorrect service for specialized mail types; automated must map use case to correct Correos service code
- ⚠ CITYPAQ LOCKER DELIVERY IS SEPARATE FLOW: Citypaq smart locker delivery requires specific API integration different from home delivery; automated unified delivery assumption creates no_locker_option; automated must implement Citypaq-specific workflow for locker delivery
- ⚠ SPANISH ADDRESS FORMAT REQUIRED: Spanish addresses follow specific format (Calle, número, piso, puerta); automated international address format assumption creates address_validation_failure; automated must format addresses in Spanish postal convention
- ⚠ BUROFAX IS LEGALLY BINDING: Correos Burofax is a legal document delivery service with evidentiary value; automated standard mail assumption for legal use creates incorrect service and lacks legal standing; automated must use Burofax service for legally-binding document delivery
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Correos Spanish Postal Service REST API.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-07.