SpaceTradersAPI / api-docs

The API documentation for the SpaceTraders API
143 stars 36 forks source link

No permission to use/access/something the api #13

Open crisman opened 1 year ago

crisman commented 1 year ago

In reference/SpaceTraders.json in the Info Object there is:

    "license": {
      "name": "No Permission",
      "url": "https://choosealicense.com/no-permission/"
    },

The OpenAPI spec seems real unclear on what a License Object means.

It seems to be saying either that there is no license to use the API document (i.e. feeding it to the OpenAPI Generator would not be allowed) or that access to the API (e.g. https://v2.api.spacetraders.io/) is not allowed. Neither of these seems to fit with what the purpose of SpaceTraders.

Can we get the license object removed or change to something more open?

Perhaps MIT?

https://spdx.org/licenses/MIT.html

crisman commented 1 year ago

Would also be nice the the whole api-docs repo had a top level LICENSE file with a matching license.

space-admiral commented 1 year ago

This is a great idea, I'll add this to the TODO list. We basically need a license just to declare that you can't copy the structure of the API and the game, but you're free to build and generate clients, etc.

So mostly free use but not to copy and self-distribute as your own API.

ryerson commented 1 year ago

+1, adding a license would be very helpful! Without one, it's not clear how this can be used--e.g. can I publish my own SDK or 3rd party client?