HackathonWatch
Connect to HackathonWatch with 1 MCP tools for AI-powered API automation.
COMMUNITYNO AUTH0 INSTALLS
OpenAPI Specificationv3.0
{
"openapi": "3.0.0",
"servers": [
{
"url": "http://www.hackathonwatch.com/api/"
}
],
"info": {
"contact": {
"x-twitter": "Hackathonwatch"
},
"title": "HackathonWatch",
"version": "0.1",
"x-apisguru-categories": [
"social"
],
"x-logo": {
"url": "https://api.apis.guru/v2/cache/logo/https_twitter.com_Hackathonwatch_profile_image.png"
},
"x-origin": [
{
"converter": {
"url": "https://github.com/lucybot/api-spec-converter",
"version": "2.7.31"
},
"format": "swagger",
"url": "http://www.hackathonwatch.com/api/swagger_doc",
"version": "1.2"
}
],
"x-providerName": "hackathonwatch.com"
},
"tags": [
{
"description": "Operations about hackathons",
"name": "hackathons"
},
{
"description": "Operations about swagger_docs",
"name": "swagger_doc"
}
],
"paths": {
"/hackathons/coming.json": {
"get": {
"operationId": "GET-hackathons-coming---format-",
"parameters": [
{
"description": "Specify the page of coming hackathons.",
"in": "query",
"name": "page",
"required": false,
"schema": {
"default": 1,
"format": "int32",
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "No response was specified"
}
},
"summary": "Return a list of coming hackathons",
"tags": [
"hackathons"
]
}
},
"/hackathons/{id}.json": {
"get": {
"operationId": "GET-hackathons--id---format-",
"parameters": [
{
"description": "ID of the hackathon for detail information",
"in": "path",
"name": "id",
"required": true,
"schema": {
"format": "int32",
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "No response was specified"
}
},
"summary": "Return the detail of a given hackathon",
"tags": [
"hackathons"
]
}
},
"/swagger_doc.json": {
"get": {
"operationId": "GET-swagger_doc---format-",
"responses": {
"200": {
"description": "No response was specified"
}
},
"summary": "Swagger compatible API description",
"tags": [
"swagger_doc"
]
}
},
"/swagger_doc/{name}.json": {
"get": {
"operationId": "GET-swagger_doc--name---format-",
"parameters": [
{
"description": "Resource name of mounted API",
"in": "path",
"name": "name",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "No response was specified"
}
},
"summary": "Swagger compatible API description for specific API",
"tags": [
"swagger_doc"
]
}
}
}
}