← All SLM Flashcard Decks

Integration Design Flashcards

7 cards from real SLM 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 Design flashcards as text
  1. A loyalty integration must transform transaction data from an external flat file format into Salesforce Transaction Journal records. Which tool provides the most scalable approach?

    Answer: MuleSoft DataWeave transformation with Bulk API upload

    MuleSoft DataWeave handles complex data transformation while the Bulk API efficiently loads large volumes of Transaction Journal records into Salesforce.

  2. Which Connected App setting is critical when an external loyalty kiosk application needs to access Salesforce APIs on behalf of different loyalty members?

    Answer: Configure OAuth 2.0 Authorization Code Flow with refresh token support

    Authorization Code Flow with refresh tokens allows each member to authenticate and maintains long-lived access without re-prompting, suitable for kiosk per-member sessions.

  3. An architect is designing error handling for a loyalty point redemption integration. Which approach best ensures failed redemptions are not silently lost?

    Answer: Write failed requests to a custom Dead Letter Queue object and trigger an alert Platform Event

    A Dead Letter Queue pattern captures unprocessable messages for review and reprocessing, and a Platform Event alert ensures operational visibility of failures.

  4. When Salesforce Loyalty Management sends a member's PII to a third-party rewards fulfillment partner, which integration design principle must be followed under US privacy regulations?

    Answer: Implement data minimization — send only fields required for fulfillment, with a documented data sharing agreement

    Data minimization limits transmitted PII to what is strictly necessary, and a documented data sharing agreement supports compliance with CCPA and similar US privacy laws.

  5. A loyalty platform integration test reveals that point accrual API calls succeed during unit tests but fail in full sandbox testing due to a missing configuration. What is the most likely cause?

    Answer: Unit test mock responses do not validate Named Credential configurations

    Unit tests use HttpCalloutMock so they never exercise the actual Named Credential or authentication setup, which only surfaces as an issue in full integration testing.

  6. Which Salesforce feature allows a loyalty program administrator to monitor the delivery status and retry failed Platform Event subscriptions from an external consumer?

    Answer: Event Delivery Monitoring in Setup

    Event Delivery Monitoring in Salesforce Setup provides visibility into Platform Event delivery status for registered subscribers and allows administrators to review failures.

  7. A loyalty integration architect needs to call five different Salesforce REST endpoints in one external HTTP request to reduce network overhead. Which API supports this?

    Answer: Salesforce Composite API (/services/data/vXX.0/composite)

    The Composite API endpoint allows up to 25 subrequests in a single HTTP call, letting the external system batch multiple API operations efficiently.