{
  "info": {
    "name": "Jinero API",
    "description": "Free public API for jinero.online design tools \u2014 fonts, icons, colors, palettes, code, SVG and dev utilities. No key required (60 req/min per IP); send an API token for 600 req/min.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item": [
    {
      "name": "Fonts",
      "item": [
        {
          "name": "Search fonts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts?name=&category=&langs=&variable=&monospace=&styles_min=&styles_max=&order=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "",
                  "description": "Fuzzy name match.",
                  "disabled": true
                },
                {
                  "key": "category",
                  "value": "",
                  "description": "Comma-separated, e.g. 'serif,sans'.",
                  "disabled": true
                },
                {
                  "key": "langs",
                  "value": "",
                  "description": "Comma-separated codes, ALL required, e.g. 'latin,cyrillic'.",
                  "disabled": true
                },
                {
                  "key": "variable",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "monospace",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "styles_min",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "styles_max",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "order",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "Search fonts"
          }
        },
        {
          "name": "Generate @font-face CSS (Google-Fonts-compatible)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts/css?family=&display=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts",
                "css"
              ],
              "query": [
                {
                  "key": "family",
                  "value": "",
                  "description": "e.g. 'inter:wght@400,700' or variable range 'inter:wght@300..900'. Repeat the param for multiple families.",
                  "disabled": false
                },
                {
                  "key": "display",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "Generate @font-face CSS (Google-Fonts-compatible)"
          }
        },
        {
          "name": "Get a font family",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts/:slug",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts",
                ":slug"
              ]
            },
            "description": "Get a font family"
          }
        },
        {
          "name": "List font files",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts/:slug/files",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts",
                ":slug",
                "files"
              ]
            },
            "description": "List font files"
          }
        },
        {
          "name": "Visually similar families",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts/:slug/similar",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts",
                ":slug",
                "similar"
              ]
            },
            "description": "Visually similar families"
          }
        },
        {
          "name": "Download family as ZIP",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts/:slug/download",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts",
                ":slug",
                "download"
              ]
            },
            "description": "Download family as ZIP"
          }
        },
        {
          "name": "Recognize a font from an image",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/fonts/recognize",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "fonts",
                "recognize"
              ]
            },
            "description": "Recognize a font from an image",
            "body": {
              "mode": "formdata",
              "formdata": [
                {
                  "key": "image",
                  "type": "file",
                  "value": ""
                },
                {
                  "key": "sample_text",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "top_k",
                  "type": "text",
                  "value": ""
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Icons",
      "item": [
        {
          "name": "Search icons",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/icons?name=&package=&style=&tags=&kind=&aesthetic=&order=&per_page=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "icons"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "",
                  "description": "Synonym-aware search.",
                  "disabled": true
                },
                {
                  "key": "package",
                  "value": "",
                  "description": "Package slug.",
                  "disabled": true
                },
                {
                  "key": "style",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "tags",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "kind",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "aesthetic",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "order",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "per_page",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "Search icons"
          }
        },
        {
          "name": "List icon packages",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/icons/packages",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "icons",
                "packages"
              ]
            },
            "description": "List icon packages"
          }
        },
        {
          "name": "Get an icon",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/icons/:id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "icons",
                ":id"
              ]
            },
            "description": "Get an icon"
          }
        },
        {
          "name": "Get icon SVG",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/icons/:id/svg",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "icons",
                ":id",
                "svg"
              ]
            },
            "description": "Get icon SVG"
          }
        }
      ]
    },
    {
      "name": "Colors",
      "item": [
        {
          "name": "WCAG contrast ratio",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/colors/contrast?fg=&bg=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "colors",
                "contrast"
              ],
              "query": [
                {
                  "key": "fg",
                  "value": "",
                  "description": "",
                  "disabled": false
                },
                {
                  "key": "bg",
                  "value": "",
                  "description": "",
                  "disabled": false
                }
              ]
            },
            "description": "WCAG contrast ratio"
          }
        },
        {
          "name": "Tints & shades",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/colors/shades?hex=&step=&limit=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "colors",
                "shades"
              ],
              "query": [
                {
                  "key": "hex",
                  "value": "",
                  "description": "",
                  "disabled": false
                },
                {
                  "key": "step",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "limit",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "Tints & shades"
          }
        },
        {
          "name": "Extract a palette from an image",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/colors/extract",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "colors",
                "extract"
              ]
            },
            "description": "Extract a palette from an image",
            "body": {
              "mode": "formdata",
              "formdata": [
                {
                  "key": "image",
                  "type": "file",
                  "value": ""
                },
                {
                  "key": "image_url",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "count",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "mode",
                  "type": "text",
                  "value": ""
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Palettes",
      "item": [
        {
          "name": "Search palettes",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/palettes?name=&tone=&temperature=&mood=&harmony=&color_count=&tags[]=&order=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "palettes"
              ],
              "query": [
                {
                  "key": "name",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "tone",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "temperature",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "mood",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "harmony",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "color_count",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "tags[]",
                  "value": "",
                  "description": "Tag slugs \u2014 ALL must match.",
                  "disabled": true
                },
                {
                  "key": "order",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "Search palettes"
          }
        },
        {
          "name": "Get a palette",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/palettes/:id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "palettes",
                ":id"
              ]
            },
            "description": "Get a palette"
          }
        }
      ]
    },
    {
      "name": "Code",
      "item": [
        {
          "name": "Minify or beautify code",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/code/minify",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "code",
                "minify"
              ]
            },
            "description": "Minify or beautify code",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"code\": \"\",\n  \"type\": \"js\",\n  \"mode\": \"minify\",\n  \"keep_license\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Detect code language",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/code/detect",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "code",
                "detect"
              ]
            },
            "description": "Detect code language",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"code\": \"\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Convert between formats",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/code/convert",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "code",
                "convert"
              ]
            },
            "description": "Convert between formats",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"code\": \"\",\n  \"from\": \"\",\n  \"to\": \"\",\n  \"options\": {}\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "List converters",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/code/converters",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "code",
                "converters"
              ]
            },
            "description": "List converters"
          }
        }
      ]
    },
    {
      "name": "SVG",
      "item": [
        {
          "name": "Optimize SVG",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/svg/optimize",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "svg",
                "optimize"
              ]
            },
            "description": "Optimize SVG",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"svg\": \"\",\n  \"preset\": \"safe\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "SVG \u2192 data URI",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/svg/to-datauri",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "svg",
                "to-datauri"
              ]
            },
            "description": "SVG \u2192 data URI",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"svg\": \"\",\n  \"url\": \"\",\n  \"encoding\": \"utf8\",\n  \"quotes\": \"single\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "List SVG presets",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/svg/presets",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "svg",
                "presets"
              ]
            },
            "description": "List SVG presets"
          }
        }
      ]
    },
    {
      "name": "Dev",
      "item": [
        {
          "name": "List SCSS mixins",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dev/scss-mixins?group=&search=&fields=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dev",
                "scss-mixins"
              ],
              "query": [
                {
                  "key": "group",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "search",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "fields",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "List SCSS mixins"
          }
        },
        {
          "name": "Get a SCSS mixin",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dev/scss-mixins/:id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dev",
                "scss-mixins",
                ":id"
              ]
            },
            "description": "Get a SCSS mixin"
          }
        },
        {
          "name": "Generate fluid clamp()",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dev/clamp?min_fs=&max_fs=&min_vw=&max_vw=&unit=&root=",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dev",
                "clamp"
              ],
              "query": [
                {
                  "key": "min_fs",
                  "value": "",
                  "description": "",
                  "disabled": false
                },
                {
                  "key": "max_fs",
                  "value": "",
                  "description": "",
                  "disabled": false
                },
                {
                  "key": "min_vw",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "max_vw",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "unit",
                  "value": "",
                  "description": "",
                  "disabled": true
                },
                {
                  "key": "root",
                  "value": "",
                  "description": "",
                  "disabled": true
                }
              ]
            },
            "description": "Generate fluid clamp()"
          }
        }
      ]
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://jinero.online/api/v1"
    }
  ]
}