# List all labelscurl -X GET "https://nest.owasp.org/api/v0/labels/"# Filter by colorcurl -X GET "https://nest.owasp.org/api/v0/labels/?color=d93f0b"# Sort by creation date (newest first)curl -X GET "https://nest.owasp.org/api/v0/labels/?ordering=-nest_created_at"# Sort by update date (most recently updated first)curl -X GET "https://nest.owasp.org/api/v0/labels/?ordering=-nest_updated_at"# Combine filter and paginationcurl -X GET "https://nest.owasp.org/api/v0/labels/?color=d93f0b&page=1&limit=20"
import requests# List all labelsresponse = requests.get("https://nest.owasp.org/api/v0/labels/")labels = response.json()# Filter by colorresponse = requests.get( "https://nest.owasp.org/api/v0/labels/", params={"color": "d93f0b"})# Sort by creation date (newest first)response = requests.get( "https://nest.owasp.org/api/v0/labels/", params={"ordering": "-nest_created_at"})# Paginationresponse = requests.get( "https://nest.owasp.org/api/v0/labels/", params={ "page": 1, "limit": 20 })# Print label names and colorsfor label in labels['items']: print(f"{label['name']} (#{label['color']})")
// List all labelsconst response = await fetch('https://nest.owasp.org/api/v0/labels/');const labels = await response.json();// Filter by colorconst colorUrl = new URL('https://nest.owasp.org/api/v0/labels/');colorUrl.searchParams.set('color', 'd93f0b');const colorResponse = await fetch(colorUrl);// Sort by creation date (newest first)const sortedUrl = new URL('https://nest.owasp.org/api/v0/labels/');sortedUrl.searchParams.set('ordering', '-nest_created_at');const sortedResponse = await fetch(sortedUrl);// Paginationconst paginatedUrl = new URL('https://nest.owasp.org/api/v0/labels/');paginatedUrl.searchParams.set('page', '1');paginatedUrl.searchParams.set('limit', '20');const paginatedResponse = await fetch(paginatedUrl);// Print label names and colorslabels.items.forEach(label => { console.log(`${label.name} (#${label.color})`);});