v3

latestOpenAPI 3.1.02026-07-31102245.5 KB
Public endpoints
Repositories

List repositories

Returns a list of OSS repositories included in the register. Combines filters with the optional q search term and sorts the filtered result before pagination.

get/repositories

Query parameters

pageinteger

Page number (1-based).

perPageinteger

Number of results per page.

sortBy'title' | 'lastActivity'
Example:lastActivity

Property used to sort the filtered repository collection. title maps to the repository name; lastActivity maps to lastActivityAt. Repositories without a last activity timestamp are placed last.

sortOrder'asc' | 'desc'
Example:desc

Direction used to sort the filtered repository collection.

qstring

Search term to combine with repository filters. Matches repository name, short description, long description, publiccode.yml url and publiccode.yml landingURL.

organisationstring uri

Filter by organisation URI.

publiccodeboolean

Filter on publiccode.yml presence. Omit or set true for repositories with a publiccode.yml URL. Set false for repositories without a publiccode.yml URL.

archivedboolean

Filter archived repositories. Defaults to false, hiding repositories marked as archived. Set true to return only archived repositories.

lastActivityAfterstring date
Example:2026-01-01

Filter by last activity date. Format: ISO 8601 (yyyy-MM-dd).

softwareTypestring[]

Filter by software type. Repeatable for multiple values.

developmentStatusstring[]

Filter by development status. Repeatable for multiple values.

maintenanceTypestring[]

Filter by maintenance type. Repeatable for multiple values.

platformsstring[]

Filter by platform. Repeatable for multiple values.

availableLanguagesstring[]

Filter by available language (ISO 639-1). Repeatable for multiple values.

licensestring[]

Filter by license (SPDX identifier). Repeatable for multiple values.

Response

OK

idstring uuid
urlstring uri

URL of the source code repository.

forkType'TECHNICAL_FORK' | 'VARIANT_FORK' | 'GIT_FORK' | 'URL_MISTAKE'

Derived fork classification based on the git fork flag, publiccode.yml url, and isBasedOn metadata.

publicCodeUrlstring

URL of publiccode.yml in the repository.

shortDescriptionstring

Description of the repository from the git hosting (e.g. the repository description). Used as a fallback when no publiccode.yml is available.

namestring

Name of the repository from the git hosting. Used as a fallback when no publiccode.yml is available.

createdAtstring date-time
lastCrawledAtstring date-time
lastActivityAtstring date-time
archivedboolean

Whether the repository is archived and hidden from default repository listings.

Example response

[
  {
    "url": "https://github.com/developer-overheid-nl/don-site",
    "organisation": {
      "uri": "https://developer.overheid.nl",
      "label": "developer.overheid.nl"
    }
  }
]