Social Value Portal
API Reference
Integrate social value measurement and reporting directly into your own systems — creating projects, recording delivery data, and reading aggregated outcomes.
Base URLhttps://socialvalueportal.my.salesforce.com
Record IDs may be 15 or 18 characters. The 15-character version is case-sensitive; the 18-character version is case-insensitive. Dates must be formatted
dd/mm/yyyy in all request bodies.Integration journey
1
Authenticate
Obtain a Bearer token. Required on every subsequent request.
POST /services/oauth2/token2
Look up your account
Retrieve account details, hierarchy structure, TOM sets, industries, and contacts. You will need these IDs for project creation.
GET /services/apexrest/v2/accounts3
Create and manage projects
Create projects with a compatible TOM set and industry. Read project details and update attributes.
POST /services/apexrest/v2/projects4
Record and read delivery data
Submit delivery figures against individual TOM measures, and retrieve the full measure set with target and delivery data.
PUT /services/apexrest/v2/projects-related-listsRecord ID prefixes
| Prefix | Record type |
|---|---|
| 001 | Account |
| 003 | Contact |
| a00 | TOM Set (Questionnaire) |
| a04 | Project |
| a05 | Social Value record |
| a0H | Industry |
| a0i | Period Date Answer |
| a0L | Project Collection |