Skip to main content

List Snapshots

GET
Retrieve a paginated list of OWASP snapshots.

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)
  • start_at - Start date (ascending)
  • -start_at - Start 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 snapshot objects
count
integer
Total number of snapshots matching the filter

Examples

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

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

# Sort by start date (most recent first)
curl -X GET "https://nest.owasp.org/api/v0/snapshots/?ordering=-start_at"

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

Get Snapshot

GET
Retrieve detailed information about a specific OWASP snapshot.

Path Parameters

snapshot_id
string
required
Snapshot identifier.Example: 2025-02

Response Schema

created_at
datetime
ISO 8601 timestamp when the snapshot was created
end_at
datetime
ISO 8601 timestamp when the snapshot period ends
key
string
Unique snapshot identifier
start_at
datetime
ISO 8601 timestamp when the snapshot period starts
title
string
Snapshot title
updated_at
datetime
ISO 8601 timestamp when the snapshot was last updated
new_chapters_count
integer
Number of new chapters in this snapshot
new_issues_count
integer
Number of new issues in this snapshot
new_projects_count
integer
Number of new projects in this snapshot
new_releases_count
integer
Number of new releases in this snapshot
new_users_count
integer
Number of new users/members in this snapshot

Error Responses

404 Not Found
object

Examples

# Get snapshot by key
curl -X GET "https://nest.owasp.org/api/v0/snapshots/2025-02"

List Snapshot Chapters

GET
Retrieve a paginated list of new chapters in a snapshot.

Path Parameters

snapshot_id
string
required
Snapshot identifier.Example: 2025-02

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

Examples

# List new chapters in snapshot
curl -X GET "https://nest.owasp.org/api/v0/snapshots/2025-02/chapters/"

List Snapshot Issues

GET
Retrieve a paginated list of new issues in a snapshot.

Path Parameters

snapshot_id
string
required
Snapshot identifier.Example: 2025-02

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

Examples

# List new issues in snapshot
curl -X GET "https://nest.owasp.org/api/v0/snapshots/2025-02/issues/"

List Snapshot Members

GET
Retrieve a paginated list of new members in a snapshot.

Path Parameters

snapshot_id
string
required
Snapshot identifier.Example: 2025-02

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

Examples

# List new members in snapshot
curl -X GET "https://nest.owasp.org/api/v0/snapshots/2025-02/members/"

List Snapshot Projects

GET
Retrieve a paginated list of new projects in a snapshot.

Path Parameters

snapshot_id
string
required
Snapshot identifier.Example: 2025-02

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

Examples

# List new projects in snapshot
curl -X GET "https://nest.owasp.org/api/v0/snapshots/2025-02/projects/"

List Snapshot Releases

GET
Retrieve a paginated list of new releases in a snapshot.

Path Parameters

snapshot_id
string
required
Snapshot identifier.Example: 2025-02

Query Parameters

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

Examples

# List new releases in snapshot
curl -X GET "https://nest.owasp.org/api/v0/snapshots/2025-02/releases/"

Build docs developers (and LLMs) love