An unofficial integrator's guide to the grantd.com.au REST API

Grant'd Field Guide

Grant'd runs on WordPress with a custom grantd/v1 REST namespace. This site documents every route, walks you through auth, and hosts a live dashboard so you can see the API behave before you write a line of code against it.

Open the live dashboard

§ 01The short version

Grant titles, slugs and URLs for all 7,100+ grants are public. Grant bodies (deadlines, amounts, eligibility, application links) are paywalled. To read them you need a paid Grant'd account and an Application Password.

§ 02What's here

§ 0360 seconds, no account

# Slim index of 7,105 grant titles + URLs
curl 'https://grantd.com.au/wp-json/wp/v2/grant?per_page=100&_fields=id,slug,title,link'

# Search grant titles
curl 'https://grantd.com.au/wp-json/wp/v2/search?search=nursing&subtype=grant'

# Pricing
curl 'https://grantd.com.au/wp-json/pmpro/v1/membership_levels'

§ 0460 seconds, with an account

USER='you@example.com'
APP_PW='xxxx xxxx xxxx xxxx xxxx xxxx'

# Sanity-check auth
curl -u "$USER:$APP_PW" 'https://grantd.com.au/wp-json/pmpro/v1/me'

# Your top-ranked matches (body + ACF populated)
curl -u "$USER:$APP_PW" 'https://grantd.com.au/wp-json/grantd/v1/dashboard/top-grants'

# Your deadline calendar as ICS
curl -u "$USER:$APP_PW" 'https://grantd.com.au/wp-json/grantd/v1/calendar/feed.ics'