← All PD1 Flashcard Decks

Integration Architecture Flashcards

7 cards from real PD1 practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Integration Architecture flashcards as text
  1. A developer needs to call an external REST API from Apex. Which class should be used to make the HTTP request?

    Answer: HttpRequest

    HttpRequest is the Apex class used to configure and send HTTP requests to external endpoints.

  2. Which Salesforce feature allows declarative integration with external REST APIs without writing Apex code?

    Answer: External Services

    External Services lets admins register external REST APIs and invoke them via Flow or Process Builder without writing Apex.

  3. What is the maximum timeout value (in milliseconds) for a single Apex callout?

    Answer: 120000

    Apex callouts have a maximum timeout of 120,000 milliseconds (120 seconds).

  4. A developer is building a real-time data sync integration where Salesforce must push updates to an external system immediately after a record is saved. Which approach is BEST?

    Answer: Platform Event published in a trigger

    Platform Events published in an Apex trigger provide near-real-time, event-driven push integration with external systems.

  5. When using Salesforce Connect to access external data, which protocol does the OData adapter use?

    Answer: OData 2.0 or 4.0

    Salesforce Connect's OData adapter supports OData 2.0 and OData 4.0 protocols to query external systems.

  6. Which limit applies when an Apex trigger makes a callout inside a transaction that already performed DML operations?

    Answer: Callouts are completely forbidden after DML in the same transaction

    Salesforce prohibits HTTP callouts after DML in the same transaction to avoid uncommitted data being sent externally; use @future or queueable to decouple.

  7. A company wants Salesforce to receive data from an external IoT device in real time using a lightweight publish/subscribe model. Which Salesforce feature is MOST appropriate?

    Answer: Platform Events

    Platform Events support a lightweight publish/subscribe model ideal for IoT device data ingestion in near real time.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. help.salesforce.com — Test delivery, eligibility, fees, exam format, passing score, retake fee, time limit · verified Oct 2026