# List all sponsorscurl -X GET "https://nest.owasp.org/api/v0/sponsors/"# Filter by sponsor typecurl -X GET "https://nest.owasp.org/api/v0/sponsors/?sponsor_type=Silver"# Filter by member statuscurl -X GET "https://nest.owasp.org/api/v0/sponsors/?is_member=true"# Sort by name (descending)curl -X GET "https://nest.owasp.org/api/v0/sponsors/?ordering=-name"# Combine filters and paginationcurl -X GET "https://nest.owasp.org/api/v0/sponsors/?sponsor_type=Silver&page=1&limit=20"
import requests# List all sponsorsresponse = requests.get("https://nest.owasp.org/api/v0/sponsors/")sponsors = response.json()# Filter by sponsor typeresponse = requests.get( "https://nest.owasp.org/api/v0/sponsors/", params={"sponsor_type": "Silver"})# Filter by member statusresponse = requests.get( "https://nest.owasp.org/api/v0/sponsors/", params={"is_member": True})# Sort by name (descending)response = requests.get( "https://nest.owasp.org/api/v0/sponsors/", params={"ordering": "-name"})# Paginationresponse = requests.get( "https://nest.owasp.org/api/v0/sponsors/", params={ "page": 1, "limit": 20 })# Print sponsor namesfor sponsor in sponsors['items']: print(f"{sponsor['name']} ({sponsor['sponsor_type']})")
// List all sponsorsconst response = await fetch('https://nest.owasp.org/api/v0/sponsors/');const sponsors = await response.json();// Filter by sponsor typeconst typeUrl = new URL('https://nest.owasp.org/api/v0/sponsors/');typeUrl.searchParams.set('sponsor_type', 'Silver');const typeResponse = await fetch(typeUrl);// Filter by member statusconst memberUrl = new URL('https://nest.owasp.org/api/v0/sponsors/');memberUrl.searchParams.set('is_member', 'true');const memberResponse = await fetch(memberUrl);// Sort by name (descending)const sortedUrl = new URL('https://nest.owasp.org/api/v0/sponsors/');sortedUrl.searchParams.set('ordering', '-name');const sortedResponse = await fetch(sortedUrl);// Paginationconst paginatedUrl = new URL('https://nest.owasp.org/api/v0/sponsors/');paginatedUrl.searchParams.set('page', '1');paginatedUrl.searchParams.set('limit', '20');const paginatedResponse = await fetch(paginatedUrl);// Print sponsor namessponsors.items.forEach(sponsor => { console.log(`${sponsor.name} (${sponsor.sponsor_type})`);});