Useful 0CodeKit Features You Can Access for Only 1 Credit

Discover budget-friendly API endpoints for email validation, text processing, and file storage. All available for just one credit! Find out how to use them!

Published
April 17, 2025

Big impact, small price!

We believe powerful tools shouldn't come with a hefty price tag. That’s why some of our favorite features are available for just 1 credit. Here’s what you can do with a single credit:

Validate Email

This feature validates the authenticity of an email address. More precisely, it will indicate whether the address is valid and if the address needs to be corrected, providing a corrected version of the email. To set it up, only the email has to be submitted.

Get Shortened URL

This endpoint retrieves an existing shortened URL. To set it up, the original destination of the shortened URLs can be found by submitting their unique identifiers.

Calculate BMI

This endpoint calculates the Body Mass Index (BMI) of a person. Users only need to input their weight and height and the endpoint will break down their BMI into different classifications (Daily Basal Energy Expenditure (DBW), recommended calorie intake (kcal), and nutrient breakdown).

Split Name

This endpoint divides a full name into first and last name. Users only need to enter a string with a person's full name and the endpoint return two strings: first name and last name.

Update Global Variables

This endpoint updates the value of an existing global variable. To update it, the variable name of the existing global variable and the new value have to be submitted. Once done, a success confirmation will be received.

Delete a JSON Bin

This endpoint deletes specific JSON data bins from storage. Users only need to submit the JSON bin ID and the endpoint will return a message confirming that the bin has been deleted.

Get a JSON Bin

This endpoint retrieves the data stored in an existing JSON bin. Users only need to submit the JSON bin ID and the endpoint will return the request bin data.

Update a JSON Bin

This endpoint updates the data stored in an JSON bin. Users only need to submit the JSON bin ID and the new data that will replaced the data in the existing bin. Then, the endpoint returns a 'success' message confirming that the information has been updated.

Delete Permanent Storage

This endpoint deletes files from permanent storage. To delete it, the file name must be submitted and the endpoint will return a message confirming that the bin has been deleted.

Get Permanent Storage

This endpoint retrieves files from permanent storage. Users need only to submit the file name, and the endpoint will return details or content of the specified file.

Compare String

This endpoint takes two strings and compares the text similarity against each other. The input for this endpoint is the two strings and users must choose a similarity algorithm: cosine, dice coefficient, jaccard index, longest common sequence (LCS), Levenshtein, or multi-level classification (MLC). The endpoint will return a number indicating how similar the strings are and a number representing the difference or distance between the strings.

Text Regex

This endpoint matches text patterns and validates them agains regex patterns. A regex pattern has to be chosen and a text to analyze has to be submitted. If the regex is valid, the endpoint matches and extracts matches from the text.

Extract Text

This endpoint extracts specific text segments from large data sets or documents. To set it up, Start and end markers must be determined, and decide on options for case sensitivity, marker inclusion, and empty return handling. This can then be submitted and the endpoint will return the extracted text.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.