Catalog response (6 of 187 entries)
{
"object": "list",
"tools": [
{
"slug": "qr-code-generator/url",
"familySlug": "qr-code-generator",
"variantSlug": "url",
"name": "URL QR Code Generator",
"browserUrl": "/tools/qr-code-generator/url",
"operation": "qr-code-generate",
"api": {
"available": true,
"canExecute": true,
"permission": "qr-code-generator",
"method": "POST",
"path": "/api/v1/tools/qr-code-generator/execute",
"documentationPath": "/api/docs#qr-code-generator",
"creditsPerSuccess": 1,
"operations": [
"qr-code-generate"
],
"operation": "qr-code-generate"
}
},
{
"slug": "image-converter/svg-to-png",
"familySlug": "image-converter",
"variantSlug": "svg-to-png",
"name": "SVG to PNG Converter",
"browserUrl": "/tools/image-converter/svg-to-png",
"operation": null,
"api": {
"available": false,
"canExecute": false,
"permission": null,
"operation": null
}
},
{
"slug": "url-tools/parse-url",
"familySlug": "url-tools",
"variantSlug": "parse-url",
"name": "URL Parser",
"browserUrl": "/tools/url-tools/parse-url",
"operation": "parse-url",
"api": {
"available": true,
"canExecute": true,
"permission": "url-tools",
"method": "POST",
"path": "/api/v1/tools/url-tools/execute",
"documentationPath": "/api/docs#url-tools",
"creditsPerSuccess": 1,
"operations": [
"parse-url",
"build-url",
"resolve-relative-url",
"normalize-url",
"compare-urls",
"parse-query-string",
"build-query-string",
"encode-url-component",
"decode-url-component",
"convert-international-domain-name"
],
"operation": "parse-url"
}
},
{
"slug": "base-encoding-tools/base64-encoder",
"familySlug": "base-encoding-tools",
"variantSlug": "base64-encoder",
"name": "Base64 Encoder",
"browserUrl": "/tools/base-encoding-tools/base64-encoder",
"operation": "base64-encoder",
"api": {
"available": true,
"canExecute": true,
"permission": "base-encoding-tools",
"method": "POST",
"path": "/api/v1/tools/base-encoding-tools/execute",
"documentationPath": "/api/docs#base-encoding-tools",
"creditsPerSuccess": 1,
"operations": [
"base16-encoder",
"base16-decoder",
"base32-encoder",
"base32-decoder",
"base58-encoder",
"base58-decoder",
"base64-encoder",
"base64-decoder",
"base85-encoder",
"base85-decoder"
],
"operation": "base64-encoder"
}
},
{
"slug": "unicode-tools/count-grapheme-clusters",
"familySlug": "unicode-tools",
"variantSlug": "count-grapheme-clusters",
"name": "Grapheme Cluster Counter",
"browserUrl": "/tools/unicode-tools/count-grapheme-clusters",
"operation": "count-grapheme-clusters",
"api": {
"available": true,
"canExecute": true,
"permission": "unicode-tools",
"method": "POST",
"path": "/api/v1/tools/unicode-tools/execute",
"documentationPath": "/api/docs#unicode-tools",
"creditsPerSuccess": 1,
"operations": [
"inspect-unicode-text",
"characters-to-code-points",
"code-points-to-characters",
"normalize-unicode-text",
"check-unicode-normalization",
"escape-unicode-text",
"unescape-unicode-text",
"count-grapheme-clusters",
"reveal-invisible-characters",
"compare-unicode-confusables"
],
"operation": "count-grapheme-clusters"
}
},
{
"slug": "regex-tools/regex-capture-groups",
"familySlug": "regex-tools",
"variantSlug": "regex-capture-groups",
"name": "Regex Capture Groups",
"browserUrl": "/tools/regex-tools/regex-capture-groups",
"operation": "regex-capture-groups",
"api": {
"available": true,
"canExecute": true,
"permission": "regex-tools",
"method": "POST",
"path": "/api/v1/tools/regex-tools/execute",
"documentationPath": "/api/docs#regex-tools",
"creditsPerSuccess": 1,
"operations": [
"regex-tester",
"regex-match-extractor",
"regex-replacer",
"regex-splitter",
"regex-line-filter",
"regex-capture-groups",
"regex-validator",
"regex-escape-literal",
"regex-explainer",
"regex-flags-comparison"
],
"operation": "regex-capture-groups"
}
}
]
}