{
  "feed_url": "https://gbilder.com/tags/api/feed.json",
  "home_page_url": "https://gbilder.com/tags/api/",
  "items": [
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://blog.ecosyste.ms/2025/09/01/rate-limiting-the-right-way.html\"\u003ehttps://blog.ecosyste.ms/2025/09/01/rate-limiting-the-right-way.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2026-05-14T09:43:55+02:00",
      "external_url": "https://blog.ecosyste.ms/2025/09/01/rate-limiting-the-right-way.html",
      "id": "https://gbilder.com/bookmarks/01M4EHSKVX0HFE5BHK1E2W8C93/",
      "tags": [
        "api"
      ],
      "title": "Rate limiting: the right way… | Ecosystems Blog",
      "url": "https://gbilder.com/bookmarks/01M4EHSKVX0HFE5BHK1E2W8C93/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://developers.google.com/discovery\"\u003ehttps://developers.google.com/discovery\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2026-03-05T08:41:53+02:00",
      "external_url": "https://developers.google.com/discovery",
      "id": "https://gbilder.com/bookmarks/01M4EHSK1VM5P48KJDQE1T3VFG/",
      "tags": [
        "api"
      ],
      "title": "Google API Discovery Service  |  Google for Developers",
      "url": "https://gbilder.com/bookmarks/01M4EHSK1VM5P48KJDQE1T3VFG/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://developers.google.com/books/docs/v1/libraries\"\u003ehttps://developers.google.com/books/docs/v1/libraries\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2026-01-05T16:46:31+02:00",
      "external_url": "https://developers.google.com/books/docs/v1/libraries",
      "id": "https://gbilder.com/bookmarks/01M4EHSJ777ZCKZ90F17TD7455/",
      "tags": [
        "api",
        "vraix"
      ],
      "title": "Libraries and Samples  |  Google Books APIs  |  Google for Developers",
      "url": "https://gbilder.com/bookmarks/01M4EHSJ777ZCKZ90F17TD7455/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://apiblueprint.org/\"\u003ehttps://apiblueprint.org/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-09-06T07:38:48+02:00",
      "external_url": "https://apiblueprint.org/",
      "id": "https://gbilder.com/bookmarks/01M4EHSGE6Q5BEVXM3W88NFQBY/",
      "tags": [
        "api",
        "tools"
      ],
      "title": "API Blueprint | API Blueprint",
      "url": "https://gbilder.com/bookmarks/01M4EHSGE6Q5BEVXM3W88NFQBY/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://exa.ai/\"\u003ehttps://exa.ai/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-05-29T07:27:57+02:00",
      "external_url": "https://exa.ai/",
      "id": "https://gbilder.com/bookmarks/01M4EHSEV86J78SFPPBJ8RWY9M/",
      "tags": [
        "search",
        "api",
        "tryme"
      ],
      "title": "Exa | Web Search API | AI Web Researcher",
      "url": "https://gbilder.com/bookmarks/01M4EHSEV86J78SFPPBJ8RWY9M/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.stainless.com/\"\u003ehttps://www.stainless.com/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-05-15T16:20:29+02:00",
      "external_url": "https://www.stainless.com/",
      "id": "https://gbilder.com/bookmarks/01M4EHSEJTFQJGR2BACE9P3TVY/",
      "tags": [
        "api",
        "sdk",
        "pidantic"
      ],
      "title": "Stainless | Generate best-in-class SDKs",
      "url": "https://gbilder.com/bookmarks/01M4EHSEJTFQJGR2BACE9P3TVY/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://numerique.sncf.com/startup/api/\"\u003ehttps://numerique.sncf.com/startup/api/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-03-29T23:55:01+02:00",
      "external_url": "https://numerique.sncf.com/startup/api/",
      "id": "https://gbilder.com/bookmarks/01M4EHSDK5RF3DQCTQATE7Z07X/",
      "tags": [
        "api",
        "tryme",
        "railroads",
        "france"
      ],
      "title": "API - SNCF NUMÉRIQUE",
      "url": "https://gbilder.com/bookmarks/01M4EHSDK5RF3DQCTQATE7Z07X/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html\"\u003ehttps://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-03-18T17:27:14+02:00",
      "external_url": "https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html",
      "id": "https://gbilder.com/bookmarks/01M4EHSD9BK5XB45GYDBBBW9GY/",
      "tags": [
        "api",
        "empathy",
        "ml",
        "easy-open"
      ],
      "title": "Please stop externalizing your costs directly into my face",
      "url": "https://gbilder.com/bookmarks/01M4EHSD9BK5XB45GYDBBBW9GY/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://rachelbythebay.com/w/2022/03/07/get/\"\u003ehttps://rachelbythebay.com/w/2022/03/07/get/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-03-05T15:10:46+02:00",
      "external_url": "https://rachelbythebay.com/w/2022/03/07/get/",
      "id": "https://gbilder.com/bookmarks/01M4EHSD1DZ0J9VJPZ5G3W7A14/",
      "tags": [
        "rss",
        "api"
      ],
      "title": "A sysadmin's rant about feed readers and crawlers",
      "url": "https://gbilder.com/bookmarks/01M4EHSD1DZ0J9VJPZ5G3W7A14/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.latacora.com/blog/2019/07/24/how-not-to/\"\u003ehttps://www.latacora.com/blog/2019/07/24/how-not-to/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-02-09T19:59:09+02:00",
      "external_url": "https://www.latacora.com/blog/2019/07/24/how-not-to/",
      "id": "https://gbilder.com/bookmarks/01M4EHSCK22PSY0RF7WZ83TTSF/",
      "tags": [
        "identity",
        "security",
        "jwt",
        "api",
        "pidantic"
      ],
      "title": "How (not) to sign a JSON object | Latacora",
      "url": "https://gbilder.com/bookmarks/01M4EHSCK22PSY0RF7WZ83TTSF/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.compareretries.com/\"\u003ehttps://www.compareretries.com/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-01-05T15:47:10+02:00",
      "external_url": "https://www.compareretries.com/",
      "id": "https://gbilder.com/bookmarks/01M4EHSBX48FTPPB3V6612SEXM/",
      "tags": [
        "api",
        "tryme",
        "visualization",
        "scraping"
      ],
      "title": "Compare Retries",
      "url": "https://gbilder.com/bookmarks/01M4EHSBX48FTPPB3V6612SEXM/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/ssoready/hyrumtoken\"\u003ehttps://github.com/ssoready/hyrumtoken\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-11-19T08:24:03+02:00",
      "external_url": "https://github.com/ssoready/hyrumtoken",
      "id": "https://gbilder.com/bookmarks/01M4EHSB4E4PYSD1M8EBTJAPN1/",
      "tags": [
        "api"
      ],
      "title": "GitHub - ssoready/hyrumtoken: A Golang package to encrypt your pagination tokens",
      "url": "https://gbilder.com/bookmarks/01M4EHSB4E4PYSD1M8EBTJAPN1/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://brand.dev/\"\u003ehttps://brand.dev/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-11-16T14:00:08+02:00",
      "external_url": "https://brand.dev/",
      "id": "https://gbilder.com/bookmarks/01M4EHSB3207YPX40X9B285Z4W/",
      "tags": [
        "api",
        "pidantic",
        "tryme"
      ],
      "title": "The Internet's Brand \u0026 Logo API | Brand.dev",
      "url": "https://gbilder.com/bookmarks/01M4EHSB3207YPX40X9B285Z4W/"
    }
  ],
  "language": "en",
  "title": "#api · Louche Cannon",
  "version": "https://jsonfeed.org/version/1.1"
}