These are chat archives for APIs-guru/api-models

7th
Mar 2016
Jan Forst
@darosh
Mar 07 2016 12:28
This one looks public (and charitable) https://api.pushpay.com/swagger
Jan Forst
@darosh
Mar 07 2016 12:34

There is Swagger inside http://www.asterisk.org/downloads/source-code

# git clone http://gerrit.asterisk.org/asterisk asterisk
# cd rest-api

But it is local "basePath": "http://localhost:8088/ari"

Ivan Goncharov
@IvanGoncharov
Mar 07 2016 17:19
@darosh localhost is little bit tricky
I use host as unique ID in catalog
also it will confuse most of API clients
because it require special handling on their side
I can make separate file with localhost APIs in future
please open issue in repo
It will allow for disscusion
This one looks public (and charitable) https://api.pushpay.com/swagger
Yes I will add it today
In general I'm working toward more automatic discovery of APIs
Ivan Goncharov
@IvanGoncharov
Mar 07 2016 17:25
It find all SwaggerUIs indexed by Google
I have similar queries for other API consoles
Ivan Goncharov
@IvanGoncharov
Mar 07 2016 17:33
I also scrape Github for Swagger specs: https://morph.io/IvanGoncharov/API_specifications
and I have few ideas how to automatically filter them
Ivan Goncharov
@IvanGoncharov
Mar 07 2016 17:39
So if someone have interest and time I can share some task
and it will speedup process significantly
Jan Forst
@darosh
Mar 07 2016 20:19
Query I used when I found pushpay was swager="1.2"
Ivan Goncharov
@IvanGoncharov
Mar 07 2016 20:49
In my experience most people decide to use SwaggerUI so they create Swagger spec
So most of API owner doesn't provide link to spec in their documentation
for me link to SwaggerUI is enough
to extract link to Swagger spec from SwaggerUI