360Giving UK Grants Scraper avatar

360Giving UK Grants Scraper

Pricing

from $1.00 / 1,000 grants

Go to Apify Store
360Giving UK Grants Scraper

360Giving UK Grants Scraper

Extract UK charitable and public grants published to the 360Giving standard: grants made by any funder, grants received by any recipient, and the organisation directory with funder and recipient totals.

Pricing

from $1.00 / 1,000 grants

Rating

5.0

(1)

Developer

Public Money

Public Money

Maintained by Apify

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

Reads UK grants published to the 360Giving open data standard through the 360Giving organisation API (api.threesixtygiving.org/api/v1/). One record per grant, with every field the publisher released. No API key needed.

Source

RouteReturns
/api/v1/org/<id>/grants_made/Every grant an organisation made as a funder
/api/v1/org/<id>/grants_received/Every grant an organisation received
/api/v1/org/<id>/One organisation: name, linked ids, grant count, first and last grant date and per-currency totals as funder and as recipient
/api/v1/org/The organisation directory: id and name, about 458,000 entries

Paged with limit and offset. Verified 2026-10-04: The Blagrave Trust (GB-CHC-1164021) has made 627 grants and received 20; BBC Children in Need (GB-CHC-802052) has made 7,864.

Input

FieldTypeWhat it does
funderIdsarrayOrganisation ids of funders; every grant each has made is returned
recipientIdsarrayOrganisation ids of recipients; every grant each has received is returned
organisationIdsarrayOne organisation profile record per id
listOrganisationsbooleanReturn the organisation directory, to discover ids
organisationListOffsetintegerWhere in the directory to start
maxItemsintegerCap on records written, 0 for all. Default 500
schemaOrgbooleanAppend a schema.org MonetaryGrant block to each record

At least one of funderIds, recipientIds, organisationIds or listOrganisations is required. Organisation ids look like GB-CHC-1164021 (a charity number) or GB-COH-12864629 (a company number); GrantNav organisation pages sit at grantnav.threesixtygiving.org/org/<id>.

Output

Grant records (recordType: "grant") carry every key from the 360Giving grant as published — id, title, description, currency, amountAwarded, awardDate, dateModified, dataSource, plannedDates, grantProgramme, beneficiaryLocation, fundingOrganization, recipientOrganization, and any other field a publisher includes — plus:

  • grantId, queriedOrgId, queriedAs (funder or recipient)
  • funderOrgId, funderName, recipientOrgId, recipientName, grantProgrammeTitle — the first entry of the matching array
  • publisherOrgId, funderOrgIds, recipientOrgIds, dataLicense, additionalDataMetadata
  • grantUrl — the grant's GrantNav page

Organisation records (recordType: "organisation") carry orgId, name, funder, recipient, publisher, linkedOrgs, apiUrl, grantsMadeApiUrl, grantsReceivedApiUrl and grantNavUrl.

Gotchas

  • The API has no date, amount or keyword filter. search, ordering, awardDate__gte and page are accepted on the grant lists and ignored; search, q, name, org_id and ordering are ignored on the directory. A run returns an organisation's full grant history.
  • An id the API does not hold answers 404; the run logs it and moves on.
  • Directory entries carry only id and name; funder, recipient, publisher and linkedOrgs are null there. Ask for the id in organisationIds to get them.
  • grantProgrammeTitle is null when the publisher names no programme.
  • A grant appears once per queried organisation, so asking for both its funder and its recipient returns it twice.