├── .github ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── README.md └── directory.json /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | If you're adding a new endpoint make sure that 2 | * [ ] The new entry is at the correct (alphabetically sorted) line. 3 | * [ ] The endpoint is valid according to 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | on: 2 | push: 3 | branches: [ "master" ] 4 | pull_request: 5 | branches: [ "master" ] 6 | 7 | name: CI 8 | 9 | jobs: 10 | 11 | jsonlint: 12 | name: Lint JSON 13 | runs-on: ubuntu-latest 14 | steps: 15 | - run: sudo apt-get install -y python3-demjson 16 | - uses: actions/checkout@v2 17 | - run: jsonlint --strict ./directory.json 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | SpaceAPI directory 2 | ================== 3 | 4 | The SpaceAPI directory is a list of spaces that have the SpaceAPI 5 | implemented. 6 | 7 | If your space is missing in the [list](./directory.json), [fork the repository](https://github.com/SpaceApi/directory), 8 | add your space and create a pull request in GitHub. 9 | 10 | Find more information about the SpaceAPI on [spaceapi.io](https://spaceapi.io). 11 | 12 | Some tips for correct implementation see information about [providing a endpoint](https://spaceapi.io/provide-an-endpoint/). 13 | 14 | If you want to use the spaceapi directory, you can find it hosted under [https://directory.spaceapi.io/](https://directory.spaceapi.io/). 15 | -------------------------------------------------------------------------------- /directory.json: -------------------------------------------------------------------------------- 1 | { 2 | "/dev/hack": "https://devhack.net/spaceapi.json", 3 | "/dev/tal": "https://www.devtal.de/api/", 4 | "/usr/space": "https://www.usrspace.at/spaceapi.json", 5 | "57North Hacklab": "https://hub.57north.org.uk/spaceapi", 6 | "ACKspace": "https://ackspace.nl/spaceAPI/", 7 | "AFRA": "https://spaceapi.afra-berlin.de/v1/status.json", 8 | "Amman Valley MakerSpace": "https://raw.githubusercontent.com/AmmanVMS/space.api/main/api.json", 9 | "Apollo-NG": "https://apollo.open-resource.org/status.php", 10 | "Arch Reactor": "https://archreactor.org/status.php", 11 | "Attraktor Makerspace": "http://blog.attraktor.org/spaceapi/spaceapi.json", 12 | "AwesomeSpace": "https://state.awesomespace.nl", 13 | "B4CKSP4CE": "https://spaceapi.0x08.in/", 14 | "Bastli": "http://bastli.ch/hackspace_api.php", 15 | "Binary Kitchen": "https://www.binary-kitchen.de/spaceapi.php", 16 | "Bitlair": "https://bitlair.nl/statejson.php", 17 | "Breizh-Entropy": "http://breizh-entropy.org/spaceapi.json", 18 | "Brixel": "https://status.brixel.space/api/status", 19 | "Brisbane Makerspace": "https://portal.brisbanemaker.space/api/spacedirectory/", 20 | "Bytespeicher": "https://status.bytespeicher.org/status.json", 21 | "C3D2": "https://www.c3d2.de/spaceapi.json", 22 | "CCC Aachen": "https://status.aachen.ccc.de/spaceapi", 23 | "CCC Basel": "https://spaceapi.kabelsalat.ch/", 24 | "CCC Cologne": "https://api.koeln.ccc.de", 25 | "CCC Darmstadt": "https://api.chaos-darmstadt.de/", 26 | "CCC Frankfurt": "https://status.ccc-ffm.de/spaceapi.json", 27 | "CCC Hamburg": "https://spaceapi.hamburg.ccc.de/", 28 | "CCC Mannheim": "https://www.ccc-mannheim.de/spaceapi/spaceapi.json", 29 | "CCCFr": "http://cccfr.de/status/spaceapi.py", 30 | "Chaos Computer Club Wien (C3W)": "https://api.space.c3w.at/status.json", 31 | "ChaosStuff": "https://spaceapi.c3l.lu/status.json", 32 | "Chaosdorf": "https://chaosdorf.de/space_api.json", 33 | "Chaospott": "https://status.chaospott.de/status.json", 34 | "Chaostreff Backnang": "https://spaceapi.ctbk.de", 35 | "Chaostreff Bern": "https://www.chaosbern.ch/spaceapi.json", 36 | "Chaostreff Chemnitz": "https://chaoschemnitz.de/chch.json", 37 | "Chaostreff Dortmund": "http://status.ctdo.de/api/spaceapi/v13", 38 | "Chaostreff Flensburg": "https://api.chaostreff-flensburg.de/", 39 | "Chaostreff Ludwigsburg": "https://complb.de/spaceapi.json", 40 | "Chaostreff Potsdam (CCCP)": "https://spaceapi.ccc-p.org/", 41 | "Chaostreff Recklinghausen c3RE": "https://spaceapi.c3re.de/", 42 | "Chaostreff Salzburg": "https://spaceapi.sbg.chaostreff.at/status/json", 43 | "Chaostreff Zürich": "https://api.ccczh.space/api/v13/", 44 | "ChaosZone": "https://spaceapi.eigenbaukombinat.de/status_chaoszone.json", 45 | "Computer Deconstruction Lab": "https://compdecon.github.io/status.json", 46 | "Coredump": "https://status.crdmp.ch/", 47 | "C-Hack Calw": "https://spaceapi.c-hack.de", 48 | "Das Labor": "https://das-labor.org/status/api", 49 | "DevLoL": "https://devlol.org/status/hackerspaceapi/", 50 | "dezentrale": "https://api.dezentrale.cloud/spaceapi/v14", 51 | "Do-It-Yourself-Werkstatt Wilhelmshaven e.V.": "https://status.diyww.de/status.json", 52 | "East Essex Hackspace": "https://wiki.eehack.space/spaceapi/api.json", 53 | "Edinburgh Hacklab": "http://spaceapi.edinburghhacklab.com/spaceapi.json", 54 | "Eigenbaukombinat Halle": "https://spaceapi.eigenbaukombinat.de/status_ebk.json", 55 | "Entropia": "http://club.entropia.de/spaceapi", 56 | "Farset Labs": "https://www.farsetlabs.org.uk/farsetlabs.json", 57 | "FAU FabLab": "https://fablab.fau.de/spaceapi/", 58 | "FIXME": "https://fixme.ch/cgi-bin/spaceapi.py", 59 | "FabLab Allgäu": "https://fablab-allgaeu.de/assets/files/spaceapi.json", 60 | "FabLab Karlsruhe e.V.": "https://spaceapi.fablab-karlsruhe.de", 61 | "FabLab Nürnberg": "http://api.fablab-nuernberg.de/spaceapi.php", 62 | "Forschung und Technik e.V.": "https://spaceapi.futev.de/spaceapi.json", 63 | "Frack": "http://frack.nl/spacestate/?api", 64 | "Freies Labor": "https://freieslabor.org/api/info", 65 | "Fuz": "https://spaceapi.fuz.re/", 66 | "Garoa Hacker Clube": "https://garoa.net.br/status/spaceapi.json", 67 | "Gold Coast Techspace": "https://raw.githubusercontent.com/gctechspace/spaceapi-endpoint/master/spaceapi.json", 68 | "Hal9k": "https://acsgateway.hal9k.dk/spaceapi", 69 | "H.A.C.K.": "https://vsza.hu/hacksense/spaceapi_status.json", 70 | "HSBNE (Hackerspace Brisbane)": "https://portal.hsbne.org/api/spacedirectory/", 71 | "HacDC": "http://api.hacdc.org/status.php", 72 | "Hack Manhattan": "https://hackmanhattan.com/space-api.json", 73 | "Hack42": "https://hack42.nl/spacestate/json.php", 74 | "HackCS": "https://spaceapi.hackcs.org", 75 | "Hackalot": "https://hackalot.nl/statejson", 76 | "Hacker Embassy": "https://gateway.hackem.cc/api/space", 77 | "Hackeriet": "http://door.hackeriet.no/spaceapi.json", 78 | "Hackerspace Bielefeld e.V.": "https://status.space.bi/status.json", 79 | "Hackerspace Bremen e.V.": "https://spacemanager.hackerspace-bremen.de/api/v1/spaceapi", 80 | "Hackerspace Brussels": "https://api.hsbxl.be/index.php/0.1/spaceapi/", 81 | "Hackerspace Drenthe": "https://mqtt.hackerspace-drenthe.nl/spaceapi", 82 | "Hackerspace Drenthe (Emmen)": "https://mqtt.hackerspace-drenthe.nl/spaceapi-emmen", 83 | "Hackerspace Krakow": "https://spaceapi.hskrk.pl/", 84 | "Hackerspace.Gent": "https://windowserver.0x20.be/spaceapi.json", 85 | "Hackerspace Nijmegen": "https://state.hackerspacenijmegen.nl/state.json", 86 | "Hackerspace.gr": "https://www.hackerspace.gr/spaceapi", 87 | "Hackerspace Szeged": "https://api.hackerspace-szeged.org", 88 | "Hackerspace Trójmiasto": "https://hs3.pl/spaceapi.json", 89 | "Hacklab": "https://hacklab.kiev.ua/files/spaceapi.json", 90 | "Hacklabor": "https://hacklabor.de/api/space/v1/", 91 | "Hacksaar": "http://spaceapi.hacksaar.de/status.json", 92 | "Hackspace Siegen": "https://status.ha.si/", 93 | "Hakierspejs Łódź": "https://spaceapi.hs-ldz.pl/", 94 | "hacKNology e.V.": "https://www.hacknology.de/spaceapi/status.json", 95 | "haxko": "https://api.haxko.space/", 96 | "HeatSync Labs": "http://members.heatsynclabs.org/space_api.json", 97 | "HTUGraz-ELab": "https://doorothy.htu.tugraz.at/doorothy/elab/status.spaceapi", 98 | "HTUGraz-Philab": "https://doorothy.htu.tugraz.at/doorothy/philab/status.spaceapi", 99 | "ibbspace": "https://ibbspace.org/status/status.json", 100 | "IT-Syndikat": "https://spaceapi.it-syndikat.org/api/status.php", 101 | "K4CG": "https://spaceapi.k4cg.org/spaceapi.json", 102 | "Ko-Lab": "https://status.ko-lab.space/", 103 | "Krautspace": "https://status.kraut.space/api", 104 | "Kreitek": "https://metaespacio.kreitek.org/rest/spaceapi/", 105 | "Kwartzlab": "https://kwartzlab.ca/spaceapi.json", 106 | "LAG": "https://state.laglab.org/spaceapi.json", 107 | "Laboratorio Hacker de Campinas": "https://status.lhc.net.br/", 108 | "Leigh Hackspace": "https://api.leighhack.org/space.json", 109 | "LeineLab": "https://leinelab.org/api/spaceapi.json", 110 | "Level2": "https://level2.lu/spaceapi/", 111 | "Liege Hackerspace": "https://lghs.be/spaceapi", 112 | "LINKping": "https://spaceapi.linkping.org", 113 | "Linux User Group Saar": "https://lugsaar.de/spaceapi/api.json", 114 | "London Hackspace": "https://london.hackspace.org.uk/spaceapi", 115 | "LuXeria": "https://luxeria.ch/spaceapi.json", 116 | "Maakplek": "https://maakplek.nl/api/", 117 | "Mainframe": "https://status.mainframe.io/api/spaceInfo", 118 | "MakeMonmouth": "https://members.makemonmouth.co.uk/api/spacedirectory/", 119 | "MakeRiga": "https://api.makeriga.org/spaceapi.json", 120 | "MakeSpace Madrid": "https://spaceapi.makespacemadrid.org", 121 | "Makers Local 256": "https://256.makerslocal.org/status.json", 122 | "Makers im Zigerschlitz": "https://api.zigerschlitzmakers.ch/space-api.json", 123 | "MakerSpace Bonn": "https://status.makerspacebonn.de/api/spaceapi", 124 | "Makerspace Erfurt": "https://status.makerspace-erfurt.de/status.json", 125 | "Makerspace Gütersloh": "https://makerspace-gt.de/space-api/space-api.json", 126 | "Makerspace Leiden": "https://makerspaceleiden.nl/crm/spaceapi/0.13", 127 | "Maker Space": "https://spaceapi.makerspace.org.uk", 128 | "Maker Space experimenta": "https://makerspace.experimenta.science/wp-json/spaceapi/v14/hello", 129 | "Maschinendeck": "https://maschinenstate.42dots.de", 130 | "Maschinenraum": "http://api.maschinenraum.tk/status.json", 131 | "MetaMeute": "https://status.metameute.de/status/spaceapi.json", 132 | "MidsouthMakers": "http://midsouthmakers.org/spaceapi/", 133 | "Milton Keynes Makerspace": "https://raw.githubusercontent.com/MKMakerSpace/spaceapi-endpoint/main/spaceapi.json", 134 | "Milwaukee Makerspace": "http://apps.2xlnetworks.net/milwaukeemakerspace/", 135 | "Minsk Hackerspace": "https://hackerspace.by/spaceapi", 136 | "Mittelab": "https://api.mittelab.org/spaceapi", 137 | "Motionlab": "https://spaceapi.motionlab.berlin/", 138 | "MuCCC": "https://api.muc.ccc.de/spaceapi.json", 139 | "Munich Maker Lab": "https://status.munichmakerlab.de/spaceapi.json", 140 | "space Gera": "https://api.buergernetz-gera-greiz.de/spaceapi", 141 | "NURDSpace": "https://space.nurdspace.nl/spaceapi/status.json", 142 | "Nerd2Nerd": "https://api.nerd2nerd.org/status.json", 143 | "Nerdberg": "https://status.nerdberg.de/api/space", 144 | "Netz39": "http://spaceapi.n39.eu/json", 145 | "Noklab": "https://cccgoe.de/spaceapi.php", 146 | "Nottinghack": "https://hms.nottinghack.org.uk/api/spaceapi", 147 | "Nova Labs": "http://nova-labs.org/api/", 148 | "Odenwilusenz": "https://spaceapi.odenwilusenz.ch/api.json", 149 | "Økoyono": "https://spaceapi.okoyono.de/", 150 | "Omega Verksted": "https://omegav.no/api/spaceapi.php", 151 | "Open Space Aarhus": "http://spaceapi.osaa.dk/status/json", 152 | "OpenLab Augsburg": "http://api.openlab-augsburg.de/data.json", 153 | "Open-Lab Vorarlberg": "https://spaceapi.open-lab.at/spaceapi.php", 154 | "P'yŏngyang Hackerspace": "http://status.pyongyanghackerspace.org/jiwi.json", 155 | "Pangloss Labs #1": "https://spaceapi.panglosslabs.org/spaceapi.json", 156 | "Pawprint Prototyping": "https://members.pawprintprototyping.org/api/spacedirectory/", 157 | "Perth Artifactory": "http://space.artifactory.org.au/spaceapi.json", 158 | "Pixelbar": "https://spaceapi.pixelbar.nl/", 159 | "Polytechnischer Werkraum Zittau": "https://www.werkraum.space/spaceapi/current/", 160 | "Pomerania Hackerspace": "https://status.hsp.sh/api/now", 161 | "Port39": "https://port39.de/spaceapi.json", 162 | "Post Tenebras Lab": "https://www.posttenebraslab.ch/status/status.json", 163 | "Programvareverkstedet": "https://www.pvv.ntnu.no/spaceapi.php", 164 | "RaumZeitLabor": "https://status.raumzeitlabor.de/api/spaceapi.json", 165 | "Reaktor 23": "https://spaceapi.reaktor23.org", 166 | "Recompile": "http://www.recompile.se/spaceapi", 167 | "RevSpace": "https://revspace.nl/status/status.php", 168 | "Root": "https://bot.rootclub.it/spaceapi.json", 169 | "Hackwerk Aalen": "https://spaceapi.sfz-aalen.space/api/spaceapi.json", 170 | "Schaffenburg": "https://status.schaffenburg.org/spaceapi.php", 171 | "SchonungsLos": "https://www.hackerspace-sw.de/spaceapi.json", 172 | "Segmentation Vault": "https://segvault.space/internal/spacecore/opendata/spaceapi", 173 | "Sheffield Hackspace": "https://www.sheffieldhackspace.org.uk/spaceapi.json", 174 | "SoMakeIt": "https://members.somakeit.org.uk/api/spaceapi", 175 | "Stockholm Makerspace": "https://raw.githubusercontent.com/makerspace/spaceapi/main/spaceapi.json", 176 | "Spline": "https://iot.spline.de/api/status.json", 177 | "Stratum 0": "https://status.stratum0.org/status.json", 178 | "Subraum (C3PB, Paderborn)": "https://c3pb.de/uptime.json", 179 | "Sudo Room": "http://api.sudoroom.org/status.json", 180 | "Swansea Hackspace": "http://swansea.hackspace.org.uk/spaceapi.php", 181 | "TDvenlo": "https://spaceapi.tdvenlo.nl/spaceapi.json", 182 | "TOG": "http://tog.ie/cgi-bin/space", 183 | "Tarlab": "http://tarlab.fi/spaceapi/space.api", 184 | "TAMI": "https://nodered.telavivmakers.space/spaceapi.json", 185 | "TechTonik Labs": "https://raw.github.com/sbhackerspace/sbhx-spaceapi/master/spaceapi.json", 186 | "Technologia Incognita": "http://techinc.nl/space/spacestate.json", 187 | "The Bodgery": "http://thebodgery.org/bodgery_space.cgi", 188 | "The Space Leiden": "https://portal.spaceleiden.nl/api/public/status.json", 189 | "TkkrLab": "https://spaceapi.tkkrlab.nl/", 190 | "Toolbox Bodensee e.V.": "https://toolbox-bodensee.de/toolboxbodensee.json", 191 | "UN-Hack-Bar": "https://keinanschluss.un-hack-bar.de/spaceapi.json", 192 | "Umeå Hackerspace": "https://umeahackerspace.se/spaceapi.json", 193 | "UrLab": "https://urlab.be/spaceapi.json", 194 | "VoidWarranties": "https://spaceapi.voidwarranties.be", 195 | "Warpzone e.V.": "https://api.warpzone.ms/spaceapi", 196 | "Warsaw Hackerspace": "https://hackerspace.pl/spaceapi", 197 | "Westwoodlabs": "https://api.westwoodlabs.de/spaceapi", 198 | "Wolfplex Hackerspace": "https://api.wolfplex.be/space", 199 | "Zeus WPI": "https://mattermore.zeus.gent/spaceapi.json", 200 | "[hsmr]": "https://hsmr.cc/spaceapi.json", 201 | "backspace": "https://status.bckspc.de/spacestatus.php", 202 | "base48": "https://48.io/status/", 203 | "brmlab": "https://brmlab.cz/spaceapi/brmstatus.json", 204 | "bytewerk": "http://stats.bytewerk.org/status.json", 205 | "chaostreff.ch": "https://chaostreff.ch/spaceapi.json", 206 | "c-base": "http://www.c-base.org/status.json", 207 | "fNordeingang": "https://status.fnordeingang.de/spaceapi.json", 208 | "flipdot": "https://api.flipdot.org/", 209 | "hackzogtum": "https://spaceapi.hackzogtum-coburg.de", 210 | "i3Detroit": "https://i3detroit.org/spaceapi/status.json", 211 | "init Lab": "https://fauna.initlab.org/spaceapi/status.json", 212 | "machquadrat": "https://www.machquadrat.org/spaceapi.json", 213 | "mag.lab": "https://state.maglab.space/spaceapi.json", 214 | "nbsp": "https://status.nobreakspace.org/spaceapi.json", 215 | "nordlab e. V.": "http://spaceapi.nordlab-ev.de", 216 | "NYC Resistor": "https://www.nycresistor.com/.well-known/spaceapi/", 217 | "realraum": "http://realraum.at/status.json", 218 | "see-base": "https://bodensee.space/spaceapi/see-base.json", 219 | "section77": "https://api.section77.de/", 220 | "shackspace - stuttgart hackerspace": "https://api.shackspace.de/v1/spaceapi", 221 | "spaceleft": "http://www.space-left.org/spaceapi13.json", 222 | "turmlabor": "http://www.turmlabor.de/spaces.api", 223 | "temporärhaus": "https://spaceapi.temporaerhaus.de/spaceapi.json", 224 | "vspace.one": "https://vspace.one/spaceapi.json", 225 | "Xecut": "https://spaceapi.xecut.me/api/spaceapi", 226 | "xHain": "https://x-hain.de/spaceapi/14/status", 227 | "z-Labor Zwickau": "http://api.service.z-labor.space/spaceapi.json" 228 | } 229 | --------------------------------------------------------------------------------