Adopte Un Conteneur Delivery API
The Delivery API from Adopte Un Conteneur — 1 operation(s) for delivery.
The Delivery API from Adopte Un Conteneur — 1 operation(s) for delivery.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/adopte-un-conteneur-fr:adopte-un-conteneur-fr-delivery-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Adopte un Conteneur — Container Pricing Delivery API
description: API de calcul de coût de livraison de conteneurs maritimes en France. Optimisée pour agents IA (GPT Actions, Claude MCP, Gemini). L'IA fournit l'adresse de livraison, le type de conteneur et la quantité. Le backend sélectionne automatiquement le dépôt optimal et retourne le prix réel.
version: 1.1.0
contact:
name: Adopte un Conteneur
url: https://adopte-un-conteneur.fr
servers:
- url: https://adopte-un-conteneur.fr
tags:
- name: Delivery
paths:
/api/v1/delivery/cost.php:
post:
operationId: calculateContainerDeliveryCost
summary: Calculer le coût de livraison d'un conteneur
description: Retourne le coût HT de livraison d'un ou plusieurs conteneurs vers une adresse française. Le moteur sélectionne automatiquement le dépôt le plus économique parmi les ports disponibles (Le Havre, Marseille, etc.).
requestBody:
required: true
content:
application/json:
schema:
type: object
required:
- delivery_address
- container_type
- quantity
properties:
delivery_address:
type: string
description: Adresse complète ou ville de livraison en France
example: 17 rue de l'Isère, 31500 Toulouse
container_type:
type: string
enum:
- 20ft
- 40ft
- 40ft_hc
description: 'Type de conteneur : 20 pieds standard, 40 pieds standard, ou 40 pieds High Cube'
example: 20ft
quantity:
type: integer
minimum: 1
maximum: 99
description: Nombre de conteneurs à livrer
example: 1
responses:
'200':
description: Calcul réussi
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
example: true
delivery_address:
type: string
description: Adresse de livraison confirmée
container_type:
type: string
quantity:
type: integer
selected_depot:
type: string
description: Dépôt de départ sélectionné (le plus économique)
example: Le Havre
distance_km:
type: number
description: Distance en km entre le dépôt et l'adresse de livraison
example: 210
unit_price_eur:
type: number
description: Prix unitaire HT par conteneur en euros
example: 460
total_cost_eur:
type: number
description: Coût total HT en euros (unit_price × quantity)
example: 460
currency:
type: string
example: EUR
tax:
type: string
description: Régime de TVA appliqué
example: HT
human_readable:
type: string
description: Phrase de synthèse prête à être lue ou affichée par l'IA
example: 'Livraison de 1 conteneur 20ft depuis Le Havre vers "Toulouse" : 460 € HT'
alternatives:
type: array
description: Autres dépôts disponibles, triés par coût croissant
items:
type: object
properties:
depot:
type: string
distance_km:
type: number
total_cost_eur:
type: number
example:
success: true
delivery_address: 17 rue de l'Isère, 31500 Toulouse
container_type: 20ft
quantity: 1
selected_depot: Le Havre
distance_km: 680
unit_price_eur: 460
total_cost_eur: 460
currency: EUR
tax: HT
human_readable: 'Livraison de 1 conteneur 20ft depuis Le Havre vers "17 rue de l''Isère, 31500 Toulouse" : 460 € HT'
alternatives:
- depot: Marseille
distance_km: 250
total_cost_eur: 520
'400':
description: Paramètres manquants ou invalides
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
example: false
error:
type: string
example: Missing delivery_address
'502':
description: Moteur de tarification interne indisponible
content:
application/json:
schema:
type: object
properties:
success:
type: boolean
example: false
error:
type: string
example: Unable to reach internal pricing engine
tags:
- Delivery