---
schema_version: "1"
id: 7340f568a499082f6e25b19040144c9511a7801bbd8b5a3c886c8a0e54ec10cf
title: call(action, args)
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/financial_services_cloud_object_reference/apex_fschousehold_RetrievalSummaryDataRefresh_call.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.financial_services_cloud_object_reference.meta/financial_services_cloud_object_reference/apex_fschousehold_RetrievalSummaryDataRefresh_call.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 32b2d3963c4248522b6ba73a84bda45f9947354db87833319fd0ea593fdf054c
description: This method calls one of the available RetrievalSummaryDataRefresh actions and passes arguments to that action.
---
# call(action, args)

This method calls one of the available RetrievalSummaryDataRefresh actions and passes arguments to that action.

## Signature

public Map<String,Object> call(String action, Map<String,Object> args)

## Parameters

action

Type: [String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm)

The action to call. The value must be one of these action names:

- refreshRetrievalSummaryData—Refreshes the data of the retrieval summary definition name and account ID.
- fetchLastRefreshDetails—Fetches the last refresh date of the retrieval summary definition name and account ID.

args

Type: Map<[String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm), Object>

The first three keys must be input, output, and options. The required keys under input depend on the method the action invokes. None of the actions require input, so for all actions, provide empty input, output, and options keys. Input and output are required. Input must have AccountId and RetrievalSummaryDefinitionDeveloperName. The output can be empty, but it can’t be null.

## Return Value

Type: Map<String, Object>

The return values of the corresponding action. See the parameter descriptions.

## Usage

To use this method in an Integration Procedure, specify the class in the Remote Class property, the action in the Remote Method property, and the arguments in the Additional Input property.