Your catalogue, up to date on NextHop
Manage your offers and prices from your portal, or connect your information system to the API. Every change is checked automatically before it is published in the comparison tool and the catalogue.
Edit your offers
On screen from your portal, or through the API with a key dedicated to your system (ERP, script, CI).
Group your changes
Additions, price changes, removals: everything forms a draft, and nothing goes live before you approve it.
Review, then publish
The preview lists the changes; likely errors block publication. You publish in one click or through the API.
Sign in to your portal
No account yet? Register for free. We check that you genuinely represent the provider before opening your portal.
Via the API: four calls
Authentication through the X-CSP-Key header. A submission remains a draft until it is published: nothing goes live before the final step.
# 1. open a submission
# replace: the upload is authoritative for the service types sent (missing offers are removed)
# merge : adds and updates, removes nothing
curl -X POST https://www.nexthop.fr/api/catalog/push/submissions \
-H "X-CSP-Key: $CLE" -H "Content-Type: application/json" -d '{"mode":"replace"}'
# 2. send offers in batches of 500 (repeatable)
curl -X POST https://www.nexthop.fr/api/catalog/push/submissions/$ID/products \
-H "X-CSP-Key: $CLE" -H "Content-Type: application/json" -d @offres.json
# 3. read the preview: differences and checks (block = rejected, warn = needs confirmation)
curl https://www.nexthop.fr/api/catalog/push/submissions/$ID/preview -H "X-CSP-Key: $CLE"
# 4. publish
curl -X POST https://www.nexthop.fr/api/catalog/push/submissions/$ID/publish \
-H "X-CSP-Key: $CLE" -H "Content-Type: application/json" -d '{"confirmWarnings":true}'{
"products": [{
"sku": "vps-kvm-2c-4g",
"name": "KVM VPS 2 vCPU 4 GB",
"serviceType": "vm",
"specs": { "cpuCores": 2, "ramGb": 4, "storageGb": 40, "storageType": "ssd",
"virtualization": "kvm", "resourcesGuaranteed": true, "snapshotsIncluded": true },
"prices": [
{ "regionCode": "fr-par", "currency": "EUR", "priceMonthly": 14.6, "priceHourly": 0.02 }
]
}, {
"sku": "housing-quart-baie",
"name": "Quarter-rack housing",
"serviceType": "colocation",
"pricingMode": "from", "minCommitmentMonths": 12,
"specs": { "rackFormat": "quarter", "rackUnits": 10, "powerKw": 1,
"powerRedundancy": "a-b", "access247": true },
"prices": [ { "regionCode": "fr-par", "priceMonthly": 290, "setupFee": 150 } ],
"options": [ { "name": "Extra kW", "type": "power",
"unit": "kW", "quantity": 1, "priceMonthly": 180 } ]
}]
}Automatic checks before publication
- Unknown region or service type (declare your regions via POST /push/regions)
- Monthly price inconsistent with the hourly price (≈ 730 h)
- Price multiplied or divided by 5, or dropped to zero
- More than 30% of offers removed at once in replace mode
These issues block publication. Smaller deviations (price ×2, a few offers removed) require explicit confirmation: confirmWarnings: true.
Free registration
The portal is free. We check that you genuinely represent the provider, then send you your credentials. Sovereignty scores remain independent: publishing your catalogue does not change them.
What is included
- On-screen editing of your offers and prices
- Cloud, dedicated and GPU servers, storage, firewalls, equipment housing (from 1U to a private room)
- Catalogue, “starting at” or on-request pricing, paid options
- Certifications, SLAs and datacenters displayed after verification
- Upload API with dedicated keys
- Preview and automatic checks before publication
- Tracking of uploads and their checks in your portal
- Price history retained
- Up to 5,000 offers and 5 API keys
Any questions before registering? Contact contact@nexthop.fr.
Your published offers
Edit, add or remove offers: changes form a draft, checked by the same controls as the API before publication.
| Offer | Type | Specifications | Price |
|---|
Your changes
This information accompanies your offers in the catalogue and the comparison tool. Certifications and your presence in datacenters are checked by NextHop before being displayed: attach a link to the certificate or attestation.
Certifications
ISO 27001, HDS, SecNumCloud… A modified certification goes back to review.
Guaranteed availability (SLA)
One general SLA for all your services and, if needed, a specific SLA for a service type.
Your datacenters
Sites in the NextHop directory where you are present, and what you offer there.
Your datacenter is not in the directory? Write to contact@nexthop.fr (name, address, operator).
Sites and regions
Each price is attached to a site or region. Declare here a site that does not exist yet (e.g. your Angers datacenter).
| Code | Name | City | Country | Offers |
|---|
Submissions
All submissions, sent through the API or from the Offers tab. Click a row to see its preview and checks.
| No. | Created | Mode | Offers | Status | Published |
|---|
Submission
Connect your system
Create a key in the “API keys” tab, then follow the four calls described in the API documentation. First declare your regions with POST /push/regions if they are not yet known.
API keys
Send the key in the X-CSP-Key header. It is shown only once, when it is created.
| Name | Prefix | Permissions | Last used | Status |
|---|
API calls
| Date | Action | Result | Received | Added | Updated | Rejected | Duration |
|---|