Skip to main content

List Committees

GET
Retrieve a paginated list of OWASP committees.

Query Parameters

ordering
string
Sort results by field. Prefix with - for descending order.
  • created_at - Creation date (ascending)
  • -created_at - Creation date (descending)
  • updated_at - Last update date (ascending)
  • -updated_at - Last update date (descending)
Default: -created_at
page
integer
Page number for pagination. Default: 1
limit
integer
Number of results per page. Default: 100

Response Schema

items
array
Array of committee objects
count
integer
Total number of committees

Examples

# List all committees
curl -X GET "https://nest.owasp.org/api/v0/committees/"

# Sort by creation date (oldest first)
curl -X GET "https://nest.owasp.org/api/v0/committees/?ordering=created_at"

# Sort by update date (most recently updated first)
curl -X GET "https://nest.owasp.org/api/v0/committees/?ordering=-updated_at"

# Pagination
curl -X GET "https://nest.owasp.org/api/v0/committees/?page=1&limit=10"

Get Committee

GET
Retrieve detailed information about a specific OWASP committee.

Path Parameters

committee_id
string
required
Committee identifier. Can be provided with or without the www-committee- prefix.Examples:
  • project
  • www-committee-project
  • outreach
  • www-committee-outreach

Response Schema

created_at
datetime
ISO 8601 timestamp when the committee was created
key
string
Unique committee identifier (nest_key)
name
string
Committee name
updated_at
datetime
ISO 8601 timestamp when the committee was last updated
description
string
Committee description and purpose

Error Responses

404 Not Found
object

Examples

# Get committee by key (without prefix)
curl -X GET "https://nest.owasp.org/api/v0/committees/project"

# Get committee by key (with prefix)
curl -X GET "https://nest.owasp.org/api/v0/committees/www-committee-project"

# Get outreach committee
curl -X GET "https://nest.owasp.org/api/v0/committees/outreach"

Build docs developers (and LLMs) love