📘 RESTful API Documentation

AUTHENTICATION API

Login

Refresh Token

CALCULATOR API

Request

Response

Error Codes

SUPPORT

Subscription and License

Sign Sign-On (SSO)

Glossary

Welcome to the API documentation for the Recording Calculation Service. This RESTful API allows authenticated users to calculate recording fees for various document types based on the number of pages for a state, and county.

The API follows standard HTTP methods and uses JSON for request and response payloads. It includes secure authentication using access and refresh tokens, and supports batch processing of document data through the calculator endpoint.

🔐 Authentication

Before accessing any protected endpoints, clients must authenticate using their credentials (username and password). Upon successful authentication, the API will return an access_token and a refresh_token. The access token is required for all subsequent API requests, while the refresh token can be used to obtain a new access token without re-authenticating.

POST /auth/login

Authenticates the user and returns an access token and refresh token.

Request

Send a JSON object containing the user’s credentials.

json

{

"username": "user@example.com",

"password": "securePassword123"

}

Response

A successful login returns a JSON object containing an access token and a refresh token.

json

{

"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6XVCJ9...",

"refresh_token": "dGhpcyBpcyByZWZyZXNoIHRva2Vu..."

}

access_token: A short-lived JWT used for authenticated API requests.

refresh_token: A longer-lived token used to obtain a new access token.

RecordingCalc

Product

Overview

Fee Calculator

Pricing

API

Company

About

Contact

Careers

Blog

Copyright © 2025 HomeIntel, Inc. All rights reserved.

Disclaimer: Fee estimates are for informational purposes only and may not reflect actual costs. Always confirm with your local county recorder. We are not liable for any losses resulting from use of this tool.