apify / apify-docs

This project is the home of Apify's documentation.
https://docs.apify.com
Apache License 2.0
28 stars 73 forks source link

Consider improving menu structure for the API docs #203

Closed jancurn closed 2 years ago

jancurn commented 3 years ago

The current API ref menu structure is not ideal. Apiary forces us to use artificial categories like "Run collection", which is super confusing. It's hard to find endpoints in the menu.

In an ideal world, we'd have a simple structure with categories corresponding to areas of product, and then list of endpoints under each category. BTW this is how Stripe has it https://stripe.com/docs/api/

See this conversation: https://apifier.slack.com/archives/CQ96RHG2U/p1580899496004200

mtrunkat commented 3 years ago

I'd first consider migrating our API docs to Swagger as:

And then consider using some open source docs generator as we will be able to modify the theme:

jancurn commented 3 years ago

Good point. Using some of these tools could let us integrate the API docs better into our docs structure, use the same menu etc...

mtrunkat commented 3 years ago

Adding 55 points. We should eventually split this into multiple tasks:

mtrunkat commented 2 years ago

Moved to Product Board: https://apify.productboard.com/feature-board/423133-all-development-features/features/11215370/detail