Skip to main content

List Events

GET
Retrieve a paginated list of OWASP events.

Query Parameters

is_upcoming
boolean
Filter for upcoming events only.
  • true - Only return events that haven’t ended yet
  • false or omit - Return all events
latitude_gte
float
Filter events with latitude greater than or equal to the specified value.Example: 40.0 (events at or above 40° North)
latitude_lte
float
Filter events with latitude less than or equal to the specified value.Example: 50.0 (events at or below 50° North)
longitude_gte
float
Filter events with longitude greater than or equal to the specified value.Example: -10.0
longitude_lte
float
Filter events with longitude less than or equal to the specified value.Example: 30.0
ordering
string
Sort results by field. Prefix with - for descending order.
  • start_date - Event start date (ascending)
  • -start_date - Event start date (descending)
  • end_date - Event end date (ascending)
  • -end_date - Event end date (descending)
  • latitude - Latitude (ascending)
  • -latitude - Latitude (descending)
  • longitude - Longitude (ascending)
  • -longitude - Longitude (descending)
Default: -start_date,-end_date (for all events), start_date,end_date (for upcoming events)
page
integer
Page number for pagination. Default: 1
limit
integer
Number of results per page. Default: 100

Response Schema

items
array
Array of event objects
count
integer
Total number of events matching the filter

Examples

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

# List upcoming events only
curl -X GET "https://nest.owasp.org/api/v0/events/?is_upcoming=true"

# Filter by geographic bounds (North American region)
curl -X GET "https://nest.owasp.org/api/v0/events/?latitude_gte=25&latitude_lte=50&longitude_gte=-125&longitude_lte=-65"

# Sort by start date (soonest first)
curl -X GET "https://nest.owasp.org/api/v0/events/?ordering=start_date"

# Get upcoming events with pagination
curl -X GET "https://nest.owasp.org/api/v0/events/?is_upcoming=true&page=1&limit=20"

Get Event

GET
Retrieve detailed information about a specific OWASP event.

Path Parameters

event_id
string
required
Event identifier (key).Example: owasp-global-appsec-usa-2025-washington-dc

Response Schema

end_date
string
Event end date in ISO 8601 format (YYYY-MM-DD)
key
string
Unique event identifier
latitude
float
Geographic latitude of the event location
longitude
float
Geographic longitude of the event location
name
string
Event name
start_date
string
Event start date in ISO 8601 format (YYYY-MM-DD)
url
string
Event URL for more information
description
string
Event description

Error Responses

404 Not Found
object

Examples

# Get event by key
curl -X GET "https://nest.owasp.org/api/v0/events/owasp-global-appsec-usa-2025-washington-dc"

Build docs developers (and LLMs) love