Browse public projects, newest first
curl --request GET \
--url https://patch.gg/api/v1/projectsconst options = {method: 'GET'};
fetch('https://patch.gg/api/v1/projects', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://patch.gg/api/v1/projects"
response = requests.get(url)
print(response.text){
"data": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"owner": "<string>",
"slug": "<string>",
"handle": "patch/demo-mod",
"name": "<string>",
"summary": "<string>",
"description": "<string>",
"kind": "web_game",
"status": "active",
"cover_url": "<string>",
"min_players": 123,
"max_players": 123,
"source_visibility": "open_source",
"code_license": "MIT",
"art_license": "MIT",
"host_games": [
{
"slug": "<string>",
"name": "<string>",
"role": "host"
}
],
"latest_release": {
"version": "<string>",
"channel": "<string>",
"published_at": "<string>",
"trust_tier": "sandboxed"
},
"created_at": "<string>",
"updated_at": "<string>"
}
],
"next_cursor": "<string>"
}Projects
Browse public projects, newest first
GET
/
projects
Browse public projects, newest first
curl --request GET \
--url https://patch.gg/api/v1/projectsconst options = {method: 'GET'};
fetch('https://patch.gg/api/v1/projects', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://patch.gg/api/v1/projects"
response = requests.get(url)
print(response.text){
"data": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"owner": "<string>",
"slug": "<string>",
"handle": "patch/demo-mod",
"name": "<string>",
"summary": "<string>",
"description": "<string>",
"kind": "web_game",
"status": "active",
"cover_url": "<string>",
"min_players": 123,
"max_players": 123,
"source_visibility": "open_source",
"code_license": "MIT",
"art_license": "MIT",
"host_games": [
{
"slug": "<string>",
"name": "<string>",
"role": "host"
}
],
"latest_release": {
"version": "<string>",
"channel": "<string>",
"published_at": "<string>",
"trust_tier": "sandboxed"
},
"created_at": "<string>",
"updated_at": "<string>"
}
],
"next_cursor": "<string>"
}