{"id":15091276,"url":"https://github.com/sigpwned/diffbot-openapi-spec","last_synced_at":"2026-02-15T23:33:07.413Z","repository":{"id":188150143,"uuid":"678190526","full_name":"sigpwned/diffbot-openapi-spec","owner":"sigpwned","description":"Community OpenAPI Spec for Diffbot API","archived":false,"fork":false,"pushed_at":"2023-08-14T02:08:17.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-10T08:07:59.584Z","etag":null,"topics":["diffbot","diffbot-api","openapi","openapi-spec","openapi-specification"],"latest_commit_sha":null,"homepage":"https://github.com/sigpwned/diffbot-openapi-spec","language":"jq","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sigpwned.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-14T01:11:49.000Z","updated_at":"2023-08-14T02:06:52.000Z","dependencies_parsed_at":"2023-08-14T03:02:37.070Z","dependency_job_id":null,"html_url":"https://github.com/sigpwned/diffbot-openapi-spec","commit_stats":null,"previous_names":["sigpwned/diffbot-openapi-spec"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/sigpwned/diffbot-openapi-spec","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigpwned%2Fdiffbot-openapi-spec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigpwned%2Fdiffbot-openapi-spec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigpwned%2Fdiffbot-openapi-spec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigpwned%2Fdiffbot-openapi-spec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sigpwned","download_url":"https://codeload.github.com/sigpwned/diffbot-openapi-spec/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sigpwned%2Fdiffbot-openapi-spec/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29492598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T19:29:10.908Z","status":"ssl_error","status_checked_at":"2026-02-15T19:29:10.419Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["diffbot","diffbot-api","openapi","openapi-spec","openapi-specification"],"created_at":"2024-09-25T10:36:48.668Z","updated_at":"2026-02-15T23:33:07.398Z","avatar_url":"https://github.com/sigpwned.png","language":"jq","funding_links":[],"categories":[],"sub_categories":[],"readme":"# diffbot-openapi-spec\n\nA community-managed OpenAPI spec for the (excellent)\n[Diffbot](https://www.diffbot.com/) [API](https://docs.diffbot.com/).\n\nUnfortunately, Diffbot does not appear to publish a public OpenAPI\nspec. However, with a little coaxing, it's possible to extract a\n(generally) OpenAPI spec-shaped object from [its documentation\nplatform](https://docs.diffbot.com/). (The curious can check the\nMakefile to see how this is done.) This project simply pulls down that\nOpenAPI-shaped object, massages it into compliance with [v3.0.x of the\nOpenAPI spec](https://spec.openapis.org/oas/v3.0.3.html), and makes\nreleases available for general download.\n\nThe spec itself may be found under the \"releases\" section of this\nrepo.\n\nAt this time, the author only requires the extract\nendpoints. Therefore, only the extract endpoints are currently\nsupported. However, the process to add more endpoints is described in\nthe Makefile, and all PRs are welcome.\n\nNaturally, if at any point Diffbot should release an OpenAPI spec\npublicly, users should immediately prefer that spec. In the meantime,\nhopefully this will do nicely. If I become aware of any official\nOpenAPI spec, I'll be sure to link it here. This repo will stay up\nregardless, for reliability.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsigpwned%2Fdiffbot-openapi-spec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsigpwned%2Fdiffbot-openapi-spec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsigpwned%2Fdiffbot-openapi-spec/lists"}