API Reference
Build on KYTConnect
A RESTful API for programmatic vehicle title management. Retrieve titles, initiate transfers, verify ownership, and receive real-time webhooks.
Quick Start
# Fetch all your titles curl -X GET https://api.kytconnect.ky.gov/api/v1/titles \ -H "Authorization: Bearer kt_sk_live_YOUR_KEY"
Authentication
Authenticate requests using API keys passed in the Authorization header. Keys are available on Pro and Enterprise plans. All API requests must be made over HTTPS.
// Include in every request header Authorization: Bearer kt_sk_live_YOUR_API_KEY
kt_sk_test_Test mode
Safe for development
kt_sk_live_Live mode
Real title data
Endpoints
All endpoints use the base URL https://api.kytconnect.ky.gov
Code Examples
Fetch your title portfolio in your preferred language.
const response = await fetch('https://api.kytconnect.ky.gov/api/v1/titles', { headers: { 'Authorization': 'Bearer kt_sk_live_abc123...', 'Content-Type': 'application/json', }, }); const { data, meta } = await response.json(); console.log(`Found ${meta.total} titles`);
Rate Limits
Rate limits vary by plan. Exceeding limits returns 429 Too Many Requests.
| Plan | Daily Limit | Per Second | Burst |
|---|---|---|---|
| Free | 100 | 5 | 10 req/s |
| Pro | 10,000 | 25 | 50 req/s |
| Enterprise | Unlimited | 100 | 200 req/s |
Response Format
All responses follow a consistent envelope format with data, success status, and request metadata.
Success Response
{
"success": true,
"data": { ... payload ... },
"meta": {
"requestId": "req_a1b2c3d4",
"timestamp": "2026-02-14T...Z"
}
}Error Response
{
"success": false,
"error": {
"code": "TITLE_NOT_FOUND",
"message": "No title found"
},
"meta": {
"requestId": "req_e5f6g7h8"
}
}SDKs & Libraries
Official client libraries to integrate KYTConnect into your stack.
JavaScript / TypeScript
npm install @kytconnect/sdkAvailablePython
pip install kytconnectComing SoonGo
go get github.com/kytconnect/go-sdkComing SoonRuby
gem install kytconnectComing SoonReady to integrate?
Get your API key and start building with KYTConnect in minutes.