apisio / apis.io

V2 of APIs.io
MIT License
36 stars 14 forks source link

New API for APIs.io #9

Open picsoung opened 9 years ago

picsoung commented 9 years ago

Here is the place for a discussion about what you want to see in the new APIs.io 's API.

The current documentation could be found here

What I had in mind to add:

Any other thoughts and stuff that you want to see in it?

apimatic commented 9 years ago

Hi. The search is not working for me. I tried the following.

http://staging.apis.io/api/apis/search?q=concur

picsoung commented 9 years ago

Search endpoint search in title, description or tags. For the concur API you have to search for "travel"

http://staging.apis.io/api/search?q=travel

picsoung commented 9 years ago

Added fields to filter per field, order that could desc or asc, sort that specify which field to sort by skip that should be rename offset ?

Also added previous and next for paging purpose

Example http://staging.apis.io/api/search?q=a&fields=name&limit=5&sort=name&order=desc

apimatic commented 9 years ago

We are all set to transition to new API when you guys are ready.

picsoung commented 9 years ago

We've moved to the new API :)

apimatic commented 9 years ago

For some reason, the behaviour of staging and release is different. I am not seeing any swagger definition in the data returned by the new API.

picsoung commented 9 years ago

Here is all the apis that have a swagger spec http://apis.io/api/search?q=&swagger=true

what do you get on your side?

apimatic commented 9 years ago

Yes, this worked. How about if I also want RAML, API BluePrint etc

picsoung commented 9 years ago

good suggestion. I will try to make it more generic so you could do {field}=true

apimatic commented 9 years ago

Can you go something like "machineReadable=true" This would cover any format that may be used by anyone such as Google Discovery and IODocs

gregturn commented 9 years ago
picsoung commented 9 years ago

@gregturn Did we solve all the issues you mentioned ? http://apis.io/api ?

thanks