Connect to Keynetic

Keynetic is the rental management system the operator runs their fleet on, so the availability you read is the same number their front desk sees. One integration reaches every operator on the platform: the operator issues you a key, and the same code works for the next one.

Sixty seconds to your first call

The sandbox key is public. Nothing to sign, nothing to install.

curl -H "X-Api-Key: $KEY" https://keynetic.online/api/v1/partner/selftest

Machine-readable description for Postman, Insomnia or a client generator: /api/v1/partner/openapi.json (OpenAPI 3.1).

What the connection guarantees

  • Availability and booking run the same checks, so a class shown as available can be booked. The only expected race is the last car of a class selling between the two calls, which answers 409.
  • Availability is counted at minute precision against the real fleet, per station, with the turnaround buffer between rentals. Cars in maintenance or overdue are never sold.
  • Every quote returns the full price breakdown: base rate with its periods, cover with the excess, equipment, mandatory fees and per line tax. What you show the traveller is what the desk charges.
  • Creating a booking is idempotent on your own reference, so a timeout can be retried safely.
  • Bookings you create carry your name on the operator's OTA channel, and only your key can read or change them.

Rate limits

240 requests per minute per key, counted across the JSON API and the XML gateway together. The sandbox key gets 60. A request over the limit answers 429 with Retry-After in seconds, plus X-RateLimit-Limit and X-RateLimit-Remaining. Cache the station list rather than fetching it per search. If your traffic needs a higher ceiling, ask and we will raise it for your key.

Something missing, such as webhooks, rate plans or a broker-specific dialect? Email [email protected]. We ship connectivity requests fast.