git-integration
Git Integration
List Provider Repositories
List repositories accessible through this git provider.
Supports both OAuth App (credential-based) and GitHub App (installation-based).
Args: provider_id: Provider public ID (UUID) visibility: Repository visibility filter (all, public, private) sort: Sort order (created, updated, pushed, full_name) pagination: Pagination parameters (limit, offset) ctx: Application context with session, user, and company info
Returns: StandardResponse with list of repositories
get/api/v1/git-providers/{provider_id}/repositories
Request
- Base URL: http://localhost:8000
- URL: http://localhost:8000/api/v1/git-providers/{provider_id}/repositories
- Auth: none declared
Path parameters
provider_idstring required
Query parameters
visibilitystring nullable
Repository visibility (all, public, private)
sortstring
Sort order (created, updated, pushed)
limitinteger
Items per page
offsetinteger
Items to skip
Headers
Authorizationstring
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.