Developer Platform

Everything teams need to integrate RUC on Rails quickly, confidently, and at scale.

Modern docs, clear examples, and a sandbox that mirrors production.

index.ts
1import { RucOnRails } from '@ruconrails/sdk';
2 
3const client = new RucOnRails({
4 apiKey: process.env.RUC_API_KEY
5});
6 
7const purchase = await client.ruc.purchase({
8 plate: 'ABC123',
9 distance: 1000
10});
Ready to run

Build fast with a modern developer experience

The Developer Platform provides a complete environment for engineering teams. Interactive documentation, SDK support, testing tools, and a full sandbox so developers can build and iterate without touching live NZTA systems.

Quick integration

Get to production in days, not months.

Type safe SDKs

Full TypeScript support with autocomplete.

Zero downtime

Seamless sandbox to production switch.

What the platform includes

Everything you need to build, test, and ship your integration.

Interactive API documentation

All endpoints are fully documented with request shapes, field definitions, example responses, and error formats.

SDK support

Lightweight client libraries for common languages. Designed to help teams implement integrations quickly.

Sandbox environment

A complete simulated environment that mirrors production behaviour. Test everything without real NZTA calls.

Code samples and templates

Copy paste ready snippets for common workflows. Ideal for onboarding new developers.

API reference explorer

A built in tool for sending test requests directly from the docs. Useful for debugging and learning.

Designed for engineering teams

Built with the standards modern developers expect.

Clear versioning

Stable releases with documented changes. No silent updates.

Predictable errors

Every error follows the same structure for clean handling.

Real time logs

View request history and latency in the Partner Portal.

Strong security

Key based auth, signed webhooks, environment separation.

What developers can build

From simple lookups to complete customer experiences.

RUC purchase flows

Add seamless RUC buying experiences inside your existing product.

Vehicle data workflows

Use the Vehicle Intelligence API to power verification, underwriting, and asset checks.

Automated operational systems

Use webhooks to trigger background jobs and keep internal systems aligned in real time.

Customer interfaces

Create dashboards or customer tools using live transaction and vehicle data.

Full development lifecycle

1

Build

Use sandbox, docs, and samples to get started quickly.

2

Test

Validate with controlled inputs and mock responses.

3

Deploy

Switch to production keys with no code changes.

4

Monitor

Use portal logs and dashboards for visibility.

Why teams prefer this platform

Legacy RUC systems require extensive documentation hunting and deep domain knowledge. We remove these barriers.

What you avoid

Months reading compliance documents
Custom integration code
Parsing multiple data formats
Maintaining brittle pipelines
Debugging inconsistent behaviour

What you get

Clear, versioned documentation
Ready to use SDKs
Consistent JSON responses
Managed infrastructure
Predictable API behaviour

Pricing

Access to the Developer Platform, documentation, sandbox, and SDKs is included for all partners. You only pay for production API calls at fixed per call rates.

Start building

Everything you need to integrate RUC on Rails with confidence.