Csv To Internet Shortcuts API
https://api.findutils.com/api/tools/csv-to-internet-shortcuts/execute Turn a CSV of names and addresses into Windows Internet Shortcut (.url) files, one per row. Returns each file as { name, url, content }, where content is the .url text ([InternetShortcut] then URL=, CRLF line endings), so a caller can write them to disk or zip them. The url column is found by its header (url, link, href, address, website) and the name column by name, title or label; url_column and name_column override the match. A CSV with no header row is read when a cell of its first row is an address. A bare domain gains https://. A row with no address, an address that is not one, or (with web_only, the default) a non-http(s) address such as file: is skipped with its row number and reason, and the other rows still convert. A row with no name is named after its host. Names are made safe for Windows and macOS (\ / : * ? " < > | removed, reserved names such as CON suffixed), and a repeated name gets " (2)". Addresses are written as given and never opened. Does not create .lnk files.
Needs an API key. Running a tool needs an API key. Keys are not for sale yet: ask for early access. About API keys
Request body
application/json-
input
string required
CSV text, normally with a header row.
-
delimiter
string optional
Field separator. Default: detected from the first line (comma, semicolon, tab or pipe).
-
url_column
string optional
Header of the column holding the addresses, when the automatic match is wrong.
-
name_column
string optional
Header of the column holding the shortcut names, when the automatic match is wrong.
-
web_only
boolean optional
Skip addresses that are not http or https (file:, ftp:, mailto: and the like). Default true. Default
true.
Example arguments
Verified{
"input": "name,url\nTeam Wiki,https://wiki.example.com/team\nExpense Reports,https://expenses.example.com/reports\n"
} More Data tools
- Api Docs Generator Return API documentation generated from a list of endpoints, as Markdown (with table of contents, request/response examples)…
- Bookmarks Html To Csv Convert a browser bookmarks.html export from Chrome, Firefox, Edge, Safari or any other browser that writes the Netscape bookmark format…
- Bookmarks Json To Html Convert a bookmarks JSON file into a Netscape bookmarks.html that Chrome, Firefox, Edge and Safari import.
- Coupon Code Generator Generate a batch of unique random coupon or promo codes: an optional prefix, a random part of a chosen length and character set (with…
- Csv Dedupe Remove duplicate rows from a CSV or TSV table.
- Csv Diff Compare two CSV or TSV tables by key column and list the rows that were added, removed or changed - a table diff, not a line diff, so rows…