{"openapi":"3.0.3","info":{"title":"EuroGPU Public API","version":"1.0.0","description":"Read-only JSON API over the EuroGPU catalog of sovereign EU/EEA GPU cloud. Data is CC-BY-4.0.","license":{"name":"CC-BY-4.0","url":"https://creativecommons.org/licenses/by/4.0/"}},"servers":[{"url":"https://eurogpu.app/api"}],"paths":{"/stats":{"get":{"summary":"Catalog counts & freshness","responses":{"200":{"description":"Success"}}}},"/providers":{"get":{"summary":"List providers","parameters":[{"name":"gpu","in":"query","required":false,"description":"GPU model slug (repeatable)","schema":{"type":"string"}},{"name":"region","in":"query","required":false,"description":"Region slug (repeatable)","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"ISO-3166 alpha-2 country (repeatable)","schema":{"type":"string"}},{"name":"formFactor","in":"query","required":false,"description":"vm | bare-metal | kubernetes | serverless | batch | notebook","schema":{"type":"string"}},{"name":"offeringKind","in":"query","required":false,"description":"compute | inference-api | hpc-grant","schema":{"type":"string"}},{"name":"category","in":"query","required":false,"description":"Provider category","schema":{"type":"string"}},{"name":"billing","in":"query","required":false,"description":"Billing model","schema":{"type":"string"}},{"name":"availability","in":"query","required":false,"description":"Availability status","schema":{"type":"string"}},{"name":"cert","in":"query","required":false,"description":"Certification (repeatable)","schema":{"type":"string"}},{"name":"cloudActMax","in":"query","required":false,"description":"Max CLOUD Act exposure ceiling","schema":{"type":"string"}},{"name":"euProvidedOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"egressFreeOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"priceMaxEur","in":"query","required":false,"description":"Max EUR/GPU-hr","schema":{"type":"string"}},{"name":"renewableMin","in":"query","required":false,"description":"Min renewable %","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"Free-text search","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"sovereignty | price | monthly | egress | provider | gpu | verified","schema":{"type":"string"}},{"name":"order","in":"query","required":false,"description":"asc | desc","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Page size (max 200)","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Pagination offset","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/providers/{slug}":{"get":{"summary":"Provider detail + offerings","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/gpus":{"get":{"summary":"List GPU models","responses":{"200":{"description":"Success"}}}},"/gpus/{slug}":{"get":{"summary":"GPU model + offerings","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/regions":{"get":{"summary":"List regions","parameters":[{"name":"provider","in":"query","schema":{"type":"string"}},{"name":"country","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/offerings":{"get":{"summary":"Paginated, sortable offerings","parameters":[{"name":"gpu","in":"query","required":false,"description":"GPU model slug (repeatable)","schema":{"type":"string"}},{"name":"region","in":"query","required":false,"description":"Region slug (repeatable)","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"ISO-3166 alpha-2 country (repeatable)","schema":{"type":"string"}},{"name":"formFactor","in":"query","required":false,"description":"vm | bare-metal | kubernetes | serverless | batch | notebook","schema":{"type":"string"}},{"name":"offeringKind","in":"query","required":false,"description":"compute | inference-api | hpc-grant","schema":{"type":"string"}},{"name":"category","in":"query","required":false,"description":"Provider category","schema":{"type":"string"}},{"name":"billing","in":"query","required":false,"description":"Billing model","schema":{"type":"string"}},{"name":"availability","in":"query","required":false,"description":"Availability status","schema":{"type":"string"}},{"name":"cert","in":"query","required":false,"description":"Certification (repeatable)","schema":{"type":"string"}},{"name":"cloudActMax","in":"query","required":false,"description":"Max CLOUD Act exposure ceiling","schema":{"type":"string"}},{"name":"euProvidedOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"egressFreeOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"priceMaxEur","in":"query","required":false,"description":"Max EUR/GPU-hr","schema":{"type":"string"}},{"name":"renewableMin","in":"query","required":false,"description":"Min renewable %","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"Free-text search","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"sovereignty | price | monthly | egress | provider | gpu | verified","schema":{"type":"string"}},{"name":"order","in":"query","required":false,"description":"asc | desc","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Page size (max 200)","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Pagination offset","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/compare":{"get":{"summary":"Compare offerings by id","parameters":[{"name":"ids","in":"query","required":true,"schema":{"type":"string"},"description":"Comma-separated offering ids"}],"responses":{"200":{"description":"Success"}}}},"/export.json":{"get":{"summary":"Filtered dataset (JSON, CC-BY-4.0)","parameters":[{"name":"gpu","in":"query","required":false,"description":"GPU model slug (repeatable)","schema":{"type":"string"}},{"name":"region","in":"query","required":false,"description":"Region slug (repeatable)","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"ISO-3166 alpha-2 country (repeatable)","schema":{"type":"string"}},{"name":"formFactor","in":"query","required":false,"description":"vm | bare-metal | kubernetes | serverless | batch | notebook","schema":{"type":"string"}},{"name":"offeringKind","in":"query","required":false,"description":"compute | inference-api | hpc-grant","schema":{"type":"string"}},{"name":"category","in":"query","required":false,"description":"Provider category","schema":{"type":"string"}},{"name":"billing","in":"query","required":false,"description":"Billing model","schema":{"type":"string"}},{"name":"availability","in":"query","required":false,"description":"Availability status","schema":{"type":"string"}},{"name":"cert","in":"query","required":false,"description":"Certification (repeatable)","schema":{"type":"string"}},{"name":"cloudActMax","in":"query","required":false,"description":"Max CLOUD Act exposure ceiling","schema":{"type":"string"}},{"name":"euProvidedOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"egressFreeOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"priceMaxEur","in":"query","required":false,"description":"Max EUR/GPU-hr","schema":{"type":"string"}},{"name":"renewableMin","in":"query","required":false,"description":"Min renewable %","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"Free-text search","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"sovereignty | price | monthly | egress | provider | gpu | verified","schema":{"type":"string"}},{"name":"order","in":"query","required":false,"description":"asc | desc","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Page size (max 200)","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Pagination offset","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}},"/export.csv":{"get":{"summary":"Filtered dataset (CSV, CC-BY-4.0)","parameters":[{"name":"gpu","in":"query","required":false,"description":"GPU model slug (repeatable)","schema":{"type":"string"}},{"name":"region","in":"query","required":false,"description":"Region slug (repeatable)","schema":{"type":"string"}},{"name":"country","in":"query","required":false,"description":"ISO-3166 alpha-2 country (repeatable)","schema":{"type":"string"}},{"name":"formFactor","in":"query","required":false,"description":"vm | bare-metal | kubernetes | serverless | batch | notebook","schema":{"type":"string"}},{"name":"offeringKind","in":"query","required":false,"description":"compute | inference-api | hpc-grant","schema":{"type":"string"}},{"name":"category","in":"query","required":false,"description":"Provider category","schema":{"type":"string"}},{"name":"billing","in":"query","required":false,"description":"Billing model","schema":{"type":"string"}},{"name":"availability","in":"query","required":false,"description":"Availability status","schema":{"type":"string"}},{"name":"cert","in":"query","required":false,"description":"Certification (repeatable)","schema":{"type":"string"}},{"name":"cloudActMax","in":"query","required":false,"description":"Max CLOUD Act exposure ceiling","schema":{"type":"string"}},{"name":"euProvidedOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"egressFreeOnly","in":"query","required":false,"description":"boolean","schema":{"type":"string"}},{"name":"priceMaxEur","in":"query","required":false,"description":"Max EUR/GPU-hr","schema":{"type":"string"}},{"name":"renewableMin","in":"query","required":false,"description":"Min renewable %","schema":{"type":"string"}},{"name":"q","in":"query","required":false,"description":"Free-text search","schema":{"type":"string"}},{"name":"sort","in":"query","required":false,"description":"sovereignty | price | monthly | egress | provider | gpu | verified","schema":{"type":"string"}},{"name":"order","in":"query","required":false,"description":"asc | desc","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"description":"Page size (max 200)","schema":{"type":"string"}},{"name":"cursor","in":"query","required":false,"description":"Pagination offset","schema":{"type":"string"}}],"responses":{"200":{"description":"Success"}}}}}}