Document a bunch of endpoints #448

Open
Enucatl wants to merge 11 commits from Enucatl/open-grind:docs/api into main
Contributor

Did some research on my account and grindr-api-dev-tool, this pull request documents the following responses:

• GET /v1/consumables/inventory
• GET /v2/boost/sessions
• GET /v1/age-verification/options
• GET /v1/store-age-verification/requirement
• GET /v1/pics/limited/status
• GET /v4/pics/expiring/status
• GET /v4/videos/expiring/status
• GET /v3/me/subscriptions
• GET /v3/store/googleplay/products/store
• GET /v1/shop/googleplay/products/explore
• GET /v1/shop/googleplay/products/profile_drawer
• GET /v1/store/googleplay/products/profile_drawer
• GET /v1/store-and-profile
• GET /v2/store/googleplay/products/{oneStopShopCategory}
• GET /v1/shop/googleplay/products-with-details/{oneStopShopCategory}
• GET /v4/store/products/{productId}
• GET /v1/rightnow/googleplay/sku
• GET /v2/offers
• GET /v2/offers/eligible
• GET /v1/explore_heatmaps/all_locations
• GET /v3/rightnow/active-post
• GET /v1/hookup-intent/post
• GET /v1/decision-appeal
• GET /v3/me/legal-agreements
• GET /v3/legal-agreements
• GET /v5/legal-agreements/subscriber-sponsored-content
• GET /v5/legal-agreements/vip-matchmaker
• GET /v4/legal-agreements/top-picks
• GET /v5/legal-agreements/top-picks
• POST /v1/opt-status

Did some research on my account and grindr-api-dev-tool, this pull request documents the following responses: • GET /v1/consumables/inventory • GET /v2/boost/sessions • GET /v1/age-verification/options • GET /v1/store-age-verification/requirement • GET /v1/pics/limited/status • GET /v4/pics/expiring/status • GET /v4/videos/expiring/status • GET /v3/me/subscriptions • GET /v3/store/googleplay/products/store • GET /v1/shop/googleplay/products/explore • GET /v1/shop/googleplay/products/profile_drawer • GET /v1/store/googleplay/products/profile_drawer • GET /v1/store-and-profile • GET /v2/store/googleplay/products/{oneStopShopCategory} • GET /v1/shop/googleplay/products-with-details/{oneStopShopCategory} • GET /v4/store/products/{productId} • GET /v1/rightnow/googleplay/sku • GET /v2/offers • GET /v2/offers/eligible • GET /v1/explore_heatmaps/all_locations • GET /v3/rightnow/active-post • GET /v1/hookup-intent/post • GET /v1/decision-appeal • GET /v3/me/legal-agreements • GET /v3/legal-agreements • GET /v5/legal-agreements/subscriber-sponsored-content • GET /v5/legal-agreements/vip-matchmaker • GET /v4/legal-agreements/top-picks • GET /v5/legal-agreements/top-picks • POST /v1/opt-status
Clarify timestamp units as Unix milliseconds
Some checks failed
check / check (pull_request) Has been cancelled
0152d88d0c
Keep API docs focused on response contracts
Some checks are pending
check / check (pull_request) Blocked by required conditions
2b5cd25119
Replace probe history with concise API descriptions while preserving
unknown response types and category limitations.

Leave own-post documentation to the complete Right Now schema in PR #450
rather than duplicating its null-only subset in PR #448.
Some checks are pending
check / check (pull_request) Blocked by required conditions
This pull request has changes conflicting with the target branch.
  • docs/lib/openapi.json
Some workflows are waiting to be reviewed.
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u "docs/api:Enucatl-docs/api"
git switch "Enucatl-docs/api"
Sign in to join this conversation.
No description provided.