{"service":"ig-backend","endpoints":[{"method":"GET","path":"/health","description":"Health check endpoint."},{"method":"GET","path":"/api/v1/instagram/oauth/authorize","description":"Build the Instagram OAuth authorization URL."},{"method":"GET","path":"/api/v1/instagram/oauth/callback","description":"Exchange the OAuth code and store the token."},{"method":"GET","path":"/api/v1/users/{user_id}/instagram/connection","description":"Fetch the stored Instagram connection metadata for a user."},{"method":"DELETE","path":"/api/v1/users/{user_id}/instagram/connection","description":"Remove the stored Instagram connection for a user."},{"method":"POST","path":"/api/v1/users/{user_id}/instagram/token","description":"Validate and store a provided Instagram access token."},{"method":"GET","path":"/api/v1/users/{user_id}/instagram/images","description":"Fetch the latest six images for a connected user."}]}