Toolset API
The Toolset API is a production-ready utility API that consolidates dozens of everyday development tasks into a single, consistent interface. Instead of juggling multiple libraries or services, you get one reliable API for validation, calculation, formatting, and data transformation. From validating documents and parsing URLs to calculating financial metrics and converting units, the API…
Toolset API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Dates | ||
| GET |
Date difference /v1/dates/diff |
# 📅 Date difference This endpoint provides a calculation result between two dates, giving the number of days between those and other information about the date range. ###… |
| Base64 | ||
| GET |
Encoding /v1/encoding/base64/encode |
# 💽 Base64 encoding This endpoint provides a base64 encoding for strings. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| POST |
Encoding /v1/encoding/base64/encode |
# 💽 Base64 encoding This endpoint provides a base64 encoding for strings. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| GET |
Decoding /v1/encoding/base64/decode |
# 💽 Base64 decoding This endpoint provides a base64 string decoding. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| POST |
Decoding /v1/encoding/base64/decode |
# 💽 Base64 decoding This endpoint provides a base64 string decoding. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| Excel | ||
| POST |
Formula translation /v1/excel/formulas/translate |
# ✖️ Formula translation This endpoint provides a Excel formula translation between supported languages: English, Brazilian Portuguese, Spanish, Italian and French. ### Arguments… |
| GET |
Formula translation /v1/excel/formulas/translate |
# ✖️ Formula translation This endpoint provides a Excel formula translation between supported languages: English, Brazilian Portuguese, Spanish, Italian and French. ### Arguments… |
| Finance | ||
| GET |
Compound interest /v1/finance/compound-interest |
# 💵 Compound interest This endpoint provides a compound interest calculator. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| POST |
Compound interest /v1/finance/compound-interest |
# 💵 Compound interest This endpoint provides a compound interest calculator. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| GET |
Installments /v1/finance/installments |
# 💵 Installments This endpoint provides a installments calculation given a principal and an monthly or annual rate for Price or SAC systems. ### Arguments | **Name** | **Type** |… |
| POST |
Installments /v1/finance/installments |
# 💵 Installments This endpoint provides a installments calculation given a principal and an monthly or annual rate for Price or SAC systems. ### Arguments | **Name** | **Type** |… |
| Strings | ||
| GET |
Normalize /v1/strings/normalize |
# 💬 Normalization This endpoint provides a string normalization operation. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| POST |
Normalize /v1/strings/normalize |
# 💬 Normalization This endpoint provides a string normalization operation. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More… |
| GET |
Truncate /v1/strings/truncate |
# 💬 Truncate This endpoint provides a truncate converter. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More information** | | ---… |
| POST |
Truncate /v1/strings/truncate |
# 💬 Truncate This endpoint provides a truncate converter. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More information** | | ---… |
| GET |
Slug /v1/strings/slug |
# 💬 Slug This endpoint provides a slug converter. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More information** | | --- | --- |… |
| POST |
Slug /v1/strings/slug |
# 💬 Slug This endpoint provides a slug converter. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More information** | | --- | --- |… |
| GET |
Mask /v1/strings/mask |
# 💬 Masking This endpoint provides a masking operation. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More information** | | --- |… |
| POST |
Mask /v1/strings/mask |
# 💬 Masking This endpoint provides a masking operation. ### Arguments | **Name** | **Type** | **Required** | **Default value** | **Description** | **More information** | | --- |… |
| Numbers | ||
| GET |
Numbers to words /v1/numbers/to-words |
# 💯 Numbers to words This endpoint provides a number-to-words conversion, supporting English, Portuguese (Brazil), Spanish (Spain) and Spanish (Argentina), besides cardinal,… |
| POST |
Numbers to words /v1/numbers/to-words |
# 💯 Numbers to words This endpoint provides a number-to-words conversion, supporting English, Portuguese (Brazil), Spanish (Spain) and Spanish (Argentina), besides cardinal,… |
| Math | ||
| GET |
Volume calculator /v1/math/volume |
# 🧮 Volume calculator This endpoint provides a volume calculator, supporting several shapes. ### Arguments The required arguments are mutable in this endpoint, depending on the… |
| POST |
Volume calculator /v1/math/volume |
# 🧮 Volume calculator This endpoint provides a volume calculator, supporting several shapes. ### Arguments The required arguments are mutable in this endpoint, depending on the… |
| GET |
Area calculator /v1/math/area |
# 🧮 Area calculator This endpoint provides a area calculator, supporting several shapes. ### Arguments The required arguments are mutable in this endpoint, depending on the… |
| POST |
Area calculator /v1/math/area |
# 🧮 Area calculator This endpoint provides a area calculator, supporting several shapes. ### Arguments The required arguments are mutable in this endpoint, depending on the… |
| GET |
Pythagorean theorem calculator /v1/math/pythagoras |
# 🧮 Pythagorean theorem calculator This endpoint provides a Pythagorean theorem calculator. ### Arguments | **Name** | **Type** | **Required** | **Default value** |… |
| POST |
Pythagorean theorem calculator /v1/math/pythagoras |
# 🧮 Pythagorean theorem calculator This endpoint provides a Pythagorean theorem calculator. ### Arguments | **Name** | **Type** | **Required** | **Default value** |… |
| GET |
Expression evaluation /v1/math/evaluate |
# 🧮 Expression evaluation This endpoint provides a calculator, supporting several simple and complex math operations, such as addition, subtraction, multiplication, division,… |
| POST |
Expression evaluation /v1/math/evaluate |
# 🧮 Expression evaluation This endpoint provides a calculator, supporting several simple and complex math operations, such as addition, subtraction, multiplication, division,… |
| Physics | ||
| GET |
Temperature converter /v1/physics/temperature |
# 🧮 Temperature converter This endpoint provides a temperature converter supporting Celsius, Fahrenheit, Kelvin, Rankine, Réaumur, Rømer, Delisle and Newton systems. ###… |
| POST |
Temperature converter /v1/physics/temperature |
# 🧮 Temperature converter This endpoint provides a temperature converter supporting Celsius, Fahrenheit, Kelvin, Rankine, Réaumur, Rømer, Delisle and Newton systems. ###… |
| GET |
Speed converter /v1/physics/speed |
# 🧮 Speed converter This endpoint provides a speed converter supporting metric, imperial, nautical and physics systems. ### Arguments | **Name** | **Type** | **Required** |… |
| POST |
Speed converter /v1/physics/speed |
# 🧮 Speed converter This endpoint provides a speed converter supporting metric, imperial, nautical and physics systems. ### Arguments | **Name** | **Type** | **Required** |… |
| GET |
Distance converter /v1/physics/distance |
# 🧮 Distance converter This endpoint provides a distance converter supporting metric, imperial, nautical and astronomical systems. ### Arguments | **Name** | **Type** |… |
| POST |
Distance converter /v1/physics/distance |
# 🧮 Distance converter This endpoint provides a distance converter supporting metric, imperial, nautical and astronomical systems. ### Arguments | **Name** | **Type** |… |
| Phone numbers | ||
| GET |
Phone number validation /v1/phones/validate |
# 📞 Phone number validation This endpoint provides a phone number validation, providing a result informing if the provided phone number has a valid format. Supports the following… |
| POST |
Phone number validation /v1/phones/validate |
# 📞 Phone number validation This endpoint provides a phone number validation, providing a result informing if the provided phone number has a valid format. Supports the following… |
| Vehicles | ||
| GET |
VIN validation /v1/vehicles/vin/validate |
# 🚗 VIN validation This endpoint provides a VIN (Vehicle Identification Number) validation and normalization. ### Arguments | **Name** | **Type** | **Required** | **Default… |
| POST |
VIN validation /v1/vehicles/vin/validate |
# 🚗 VIN validation This endpoint provides a VIN (Vehicle Identification Number) validation and normalization. ### Arguments | **Name** | **Type** | **Required** | **Default… |
| GET |
Plate validation /v1/vehicles/plates/validate |
# 🚗 Vehicle plate validation This endpoint provides a vehicle plate validation, supporting several countries, including the USA (US), Brazil (BR), Argentina (AR), Uruguay (UY),… |
| POST |
Plate validation /v1/vehicles/plates/validate |
# 🚗 Vehicle plate validation This endpoint provides a vehicle plate validation, supporting several countries, including the USA (US), Brazil (BR), Argentina (AR), Uruguay (UY),… |
| Documents > Brazil | ||
| GET |
CPF validation /v1/documents/cpf/validate |
# 🪪 CPF validation This endpoint provides a CPF (Cadastro de Pessoas Físicas) validation, providing a result informing if the provided CPF has a valid format and returning the… |
| POST |
CPF validation /v1/documents/cpf/validate |
# 🪪 CPF validation This endpoint provides a CPF (Cadastro de Pessoas Físicas) validation, providing a result informing if the provided CPF has a valid format and returning the… |
| GET |
CNPJ validation /v1/documents/cnpj/validate |
# 🪪 CNPJ validation This endpoint provides a CNPJ (Cadastro Nacional de Pessoas Jurídicas) validation, providing a result informing if the provided CNPJ has a valid format and… |
| POST |
CNPJ validation /v1/documents/cnpj/validate |
# 🪪 CNPJ validation This endpoint provides a CNPJ (Cadastro Nacional de Pessoas Jurídicas) validation, providing a result informing if the provided CNPJ has a valid format and… |
| GET |
PIS/Pasep validation /v1/documents/pis/validate |
# 🪪 PIS/Pasep validation This endpoint provides a PIS/Pasep (Programa de Integração Social / Programa de Formação do Patrimônio do Servidor Público) validation, providing a… |
| POST |
PIS/Pasep validation /v1/documents/pis/validate |
# 🪪 PIS/Pasep validation This endpoint provides a PIS/Pasep (Programa de Integração Social / Programa de Formação do Patrimônio do Servidor Público) validation, providing a… |
| Documents > USA | ||
| GET |
EIN validation /v1/documents/ein/validate |
# 🪪 EIN validation This endpoint provides a EIN (Employer Identification Number) validation, providing a result informing if the provided EIN has a valid format and returning the… |
| POST |
EIN validation /v1/documents/ein/validate |
# 🪪 EIN validation This endpoint provides a EIN (Employer Identification Number) validation, providing a result informing if the provided EIN has a valid format and returning the… |
| GET |
SSN validation /v1/documents/ssn/validate |
# 🪪 SSN validation This endpoint provides a SSN (Social Security Number) validation, providing a result informing if the provided SSN has a valid format and returning the… |
Toolset API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $1.99 / month | 1 / second |
|
| PRO | $4.99 / month | 1 / second |
|
| ULTRA Recommended | $9.99 / month | 5 / second |
|
| MEGA | $14.99 / month | 10 / second |
|