{"id":13414624,"url":"https://github.com/davemachado/public-api","last_synced_at":"2026-01-16T14:57:04.746Z","repository":{"id":37432160,"uuid":"117782659","full_name":"davemachado/public-api","owner":"davemachado","description":"Public API for the public-apis Github project","archived":false,"fork":false,"pushed_at":"2022-12-08T06:28:39.000Z","size":104,"stargazers_count":1435,"open_issues_count":8,"forks_count":154,"subscribers_count":62,"default_branch":"master","last_synced_at":"2024-07-31T21:53:10.803Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://api.publicapis.org","language":"Go","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/davemachado.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}},"created_at":"2018-01-17T04:12:48.000Z","updated_at":"2024-07-30T21:32:24.000Z","dependencies_parsed_at":"2023-01-25T13:31:55.815Z","dependency_job_id":null,"html_url":"https://github.com/davemachado/public-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davemachado%2Fpublic-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davemachado%2Fpublic-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davemachado%2Fpublic-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davemachado%2Fpublic-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davemachado","download_url":"https://codeload.github.com/davemachado/public-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243658000,"owners_count":20326456,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-07-30T21:00:31.459Z","updated_at":"2026-01-16T14:57:04.731Z","avatar_url":"https://github.com/davemachado.png","language":"Go","funding_links":[],"categories":["Learn more about Public APIs","Go","Index"],"sub_categories":["Development"],"readme":"# Public API for Public APIs\n\n[![Build Status](https://travis-ci.org/davemachado/public-api.svg?branch=master)](https://travis-ci.org/davemachado/public-api)\n[![Go Report Card](https://goreportcard.com/badge/github.com/davemachado/public-api)](https://goreportcard.com/report/github.com/davemachado/public-api)\n\nWelcome to the official public API for the [public-apis](https://github.com/public-apis/public-apis) project!\n\nThis service supports [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) and requires no authentication to use. All responses are sent over HTTPS as well.\n\nIf you would like to leave feedback or request a feature, please [open an issue](https://github.com/davemachado/public-api/issues). If you would like to contribute, feel free to [open a pull request](https://github.com/davemachado/public-api/pulls).\n\n## Github Project\nhttps://github.com/davemachado/public-api\n\n## Base URL\nhttps://api.publicapis.org/\n\n---\n\n# Services\n## **GET** /entries\n\n*List all entries currently cataloged in the project*\n\n### Parameters\nParameter | Type | Data Type | Description | Required\n| --- | --- | --- | --- | --- |\n| title | query | string | name of entry (matches via substring - i.e. \"at\" would return \"cat\" and \"atlas\") | No |\n| description | query | string | description of entry (matches via substring) | No |\n| auth | query | string | auth type of entry (can only be values matching in project or null) | No |\n| https | query | bool | return entries that support HTTPS or not | No |\n| cors | query | string | CORS support for entry (\"yes\", \"no\", or \"unknown\") | No |\n| category | query | string | return entries of a specific category | No |\n\n\u003e For categories like \"Science \u0026 Math\" which have a space and an ampersand, the query is simply the first word. Using \"Science \u0026 Math\" as an example, the correct query would be `category=science`\n\n## **GET** /random\n\n*List a single entry selected at random*\n\n### Parameters\nParameter | Type | Data Type | Description | Required\n| --- | --- | --- | --- | --- |\n| title | query | string | name of entry (matches via substring - i.e. \"at\" would return \"cat\" and \"atlas\") | No |\n| description | query | string | description of entry (matches via substring) | No |\n| auth | query | string | auth type of entry (can only be values matching in project or null) | No |\n| https | query | bool | return entries that support HTTPS or not | No |\n| cors | query | string | CORS support for entry (\"yes\", \"no\", or \"unknown\") | No |\n| category | query | string | return entries of a specific category | No |\n\n## **GET** /categories\n\n*List all categories*\n\n### Parameters\nNone\n\n## **GET** /health\n\n*Check health of the running service*\n\n### Parameters\nNone\n\n---\n[![DigitalOcean](https://opensource.nyc3.cdn.digitaloceanspaces.com/attribution/assets/PoweredByDO/DO_Powered_by_Badge_blue.png)](https://www.digitalocean.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavemachado%2Fpublic-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavemachado%2Fpublic-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavemachado%2Fpublic-api/lists"}