apis-guru / unofficial_openapi_specs Goto Github PK
View Code? Open in Web Editor NEWUnofficial OpenAPI/Swagger specs for popular APIs
Home Page: https://apis.guru/openapi-directory
License: MIT License
Unofficial OpenAPI/Swagger specs for popular APIs
Home Page: https://apis.guru/openapi-directory
License: MIT License
Was intending to use the swagger file for C# net core app.
Absence of return types in file makes it kinda useless for strongly typed languages without reviewing the whole file. =c
Might work on this myself someday, for now using https://github.com/gregsdennis/Manatee.Trello
Moving issue to relevant repo.
@bobby-brennan wrote
Would suggest moving the Trello spec to unofficial-api-specs as the original doesn't seem to be maintained. If you do I'll submit a PR there.
OAuth2 definition should be removed as Trello only supports OAuth1
api_key name should be key
should also have api_token as both key and token are needed
Correct secDefs:
{
"securityDefinitions": {
"api_key": {
"in": "header",
"name": "key",
"type": "apiKey"
},
"api_token": {
"type": "apiKey",
"in": "query",
"name": "token"
}
}
}
Moving to relevant repo.
@bobby-brennan wrote:
Every "list" operation should have a page parameter
How close is the scrape-to-swagger version of GitHub v3 to being usable as a replacement?
From @bobby-brennan on July 2, 2015 15:22
I'd like to be able to show only free or only paid APIs
Copied from original issue: APIs-guru/openapi-directory#6
From @bobby-brennan on January 29, 2016 22:20
"accessCode" should be "implicit"
accessCode (I think) means the token is passed via Authorization: Bearer header
but buffer wants it as ?access_token=
Copied from original issue: APIs-guru/openapi-directory#34
From @bobby-brennan on April 26, 2016 23:37
https://github.com/APIs-guru/api-models/blob/master/APIs/github.com/v3/swagger.yaml#L13572
Listed as string, should be a user object, e.g. here:
https://api.github.com/repos/bobby-brennan/rss-parser/issues/3
Copied from original issue: APIs-guru/openapi-directory#67
The file in this repository (current master
) is at:
https://github.com/APIs-guru/unofficial_openapi_specs/blob/4c18c8f00279ffecb90c1439da0a1d8b8dc090b1/trello.com/1.0/swagger.yaml
it seems to be out of date with the version published at https://api.apis.guru/v2/specs/trello.com/1.0/openapi.yaml
Also, I see that trello/atlassian have posted this in their docs: https://developer.atlassian.com/cloud/trello/swagger.v3.json
Is this the same? Should we update the source in this github repo?
Back-ref to the discussion that brought me here on the Trello dev discourse: https://community.developer.atlassian.com/t/machine-readable-description-of-rest-api
See the postman collection here:
https://www.getpostman.com/api/collections/a54dde1fd81323f2203e
e.g.
/batch:
get:
operationId: getBatch
parameters:
- default: undefined
description: 'list of API v1 GET routes, not including the version prefix'
in: query
name: urls
required: true
type: string
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.