Reporting on API usage and integration health
Choosing the reporting source by audience and license: an error-log object for business users, the free API Total Usage log downloaded daily, the API Request Limit per Month entitlement, the Event Log File Browser and Event Monitoring Analytics app, external tools fed by CreatedDate with duplicate handling, and Real-Time Event Monitoring's ApiEvent.
Given a use case, identify reporting needs for integration monitoring.
~6 min read · 6 practice questions ·
What the exam expects
- Choose the reporting source from the audience: business users, finance and contract owners, administrators, or an external operations team.
- Report on API usage per connected app and user without the Event Monitoring add-on, and keep history beyond one day.
- Find 30-day API totals for contract decisions, and tell them apart from daily usage views.
- Pick between the Event Log File Browser, the Event Monitoring Analytics app and an external tool, and design a loader that misses no files and tolerates duplicates.
- Use Real-Time Event Monitoring's
ApiEventfor query-level reporting captured as it happens.
Key terms: API Total Usage (free event log of inbound SOAP, REST and Bulk API requests), latent log file (a file delivered late, possibly repeating events), Event Log File Browser (Setup page to explore and download log files), Event Monitoring Analytics app (CRM Analytics app with prebuilt dashboards), ApiEvent (stored Real-Time Event Monitoring record of API queries).
Key facts
- Detail
- Enterprise, Unlimited, Performance; 1-day retention
- Detail
CONNECTED_APP_NAME,USER_ID,API_FAMILY,COUNTS_AGAINST_API_LIMIT
- Detail
- API Request Limit per Month on Company Information, includes overage
- Detail
- Setup page to explore and download log files as CSV
- Detail
- Prebuilt dashboards; data refreshed once a day
- Detail
- Query
CreatedDateto include latent files
- Detail
- Retransmitted latent files can repeat events
- Detail
- Log files don't count toward data or file storage
- Detail
- Shield or add-on plus View Real-Time Event Monitoring Data
Sources for this section (7)
- Get Started with Event Monitoringtrailhead.salesforce.com (opens in a new tab)
- API Total Usage Event Typedeveloper.salesforce.com (opens in a new tab)
- API Request Limits and Allocationsdeveloper.salesforce.com (opens in a new tab)
- Event Log File Browserhelp.salesforce.com (opens in a new tab)
- Event Monitoring Analytics Apphelp.salesforce.com (opens in a new tab)
- Using Event Monitoringdeveloper.salesforce.com (opens in a new tab)
- ApiEventdeveloper.salesforce.com (opens in a new tab)
- Why must a no-add-on org download API Total Usage every day?
- When is the Event Monitoring Analytics app the right answer?
- Why must an external log loader handle duplicates?
- Which object reports rows returned and elapsed time per API query?
The questions are free to read. Answers with their sources and self-grading are included with the pack.
Keep reading with the Integration Architect pack
- Core concepts
- Exam traps
- Worked scenario
The pack includes:
- All 25 lessons of the Integration Architect guide, with reading progress
- Interactive decision walks and step-by-step sequence steppers
- Inline practice questions and one-click topic practice (6 questions for this lesson)
- An official source cited for every claim
- An AI tutor that answers from the guide
- Unlimited timed practice exams