Endpoints Overview
Here are the features/endpoints of the ArtenoAPI:
Translate
Get the translation of text between 230+ languages, with features like auto language detection, batch translation, etc. powered by the Google Translate API.
IP Geolocation
Get details of your clients, like city, country, latitude, longitude, zip code, timezone etc. with just their IP addresses. Our API supports both IPv4 & IPv6 Addresses.
QR Code Generator
It generates QR code from the given piece of text, with customizable options like error correction level etc. It returns the code in the form of SVG or Base64 text.
Sentiment Analysis
Determine the emotion behind a text. It identifies whether the text is positive, negative, or neutral and provides a score to show how strong the emotion is. It is powered by the AFINN-165 wordlist.
HTML to MD
It converts the given HTML code to Markdown code, with many customization options. Almost everything in the output can be customized. Behaviour of the unsupported tags can be customized in the options.
MD to HTML
Converts the given Markdown code to its equivalent HTML code in an efficient manner. It supports tables spanning multiple columns.
Keywords Extractor
Returns the significant, repeating keywords from the given text. It removes common words like 'and' or 'the' and focuses on the key terms that best represent the main idea of the text.
Detect Language
It returns the detected language of the given piece of text. It also returns other possible languages, with a confidence value. It is somewhat powered by the Google Translate API.
JSON To CSV
Converts the given JSON data to CSV data, and can be easily customized with a variety of options. It returns the CSV data in the form of text, and also supports nested JSON.
CSV To JSON
Converts the given CSV data to JSON data, and is highly customizable. It returns the processed JSON data in the form of a string.
User Agent
Parses the given browser user agent, and returns detailed information like Operating System, Device Type, OS Version, Device Vendor, Device Model, Browser Name, Browser Version etc.
Hash Generator
Generates secure hashes for input strings using algorithms like bcrypt, SHA-256, and MD5. It provides a simple way to hash data for security and verification purposes.
Hash Matcher
Verifies if a given text matches a provided hash using the specified algorithm, such as bcrypt, SHA-256, or MD5. It provides secure and accurate hash validation.
Supported Languages
Retrieves a list of the supported languages for translation and language detection, along with their ISO codes.