Search Repositories

Fetch all public repos from Gitea, then apply local filtering / sorting / pagination. If task is given we keep only repos whose topics array contains that task (case-insensitive). Response now includes total_count.

get/api/v2/repos/search

Request

Query parameters

repo_type'program' | 'dataset' nullable

Type of repository to search for

qstring

Search query

tagsstring

Comma-separated list of tags to filter by

sortstring

Sort by attribute

orderstring

Sort order

pageinteger

Page number (1-based)

limitinteger

Results per page

licensestring nullable

Filter by licence

taskstring nullable

Task keyword to match repo topics

autonomy_mininteger nullable

Minimum autonomy level (0-100)

autonomy_maxinteger nullable

Maximum autonomy level (0-100)

Headers

authorizationstring nullable

Cookies

modaic_sessionstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.