action plaid_item_activity_list { label: "List a historical log of user consent events" description: "List a historical log of user consent events" provider: plaid method: POST path: "/item/activity/list" encoding: json input: { type: "object" description: "Request to list a historical log of user consent events." properties: { access_token: { type: "string" description: "The access token associated with the Item data is being requested for." } client_id: { type: "string" description: "Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body." } count: { type: "integer" } cursor: { type: "string" description: "Cursor used for pagination." } secret: { type: "string" description: "Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body." } } } output: { type: "object" description: "Describes a historical log of user consent events." required: ["activities"] properties: { activities: { type: "array" description: "A list of activities." items: { type: "object" description: "Describes a consent activity." required: ["activity", "initiated_date", "id", "initiator", "state"] properties: { activity: { type: "string" description: "Types of consent activities" enum: ["UNKNOWN", "ITEM_CREATE", "ITEM_IMPORT", "ITEM_UPDATE", "ITEM_UNLINK", "PORTAL_UNLINK", "PORTAL_ITEMS_DELETE", "ITEM_REMOVE", "INVARIANT_CHECKER_DELETION", "SCOPES_UPDATE"] } id: { type: "string" description: "A unique identifier for the activity" } initiated_date: { type: "string" format: "datetime" description: "The date and time this activity was initiated [ISO 8601](https://wikipedia.org/wiki/ISO_8601) (YYYY-MM-DD) format in UTC." } initiator: { type: "string" description: "Application ID of the client who initiated the activity." } scopes: { description: "The scopes object" type: "object" } state: { type: "string" description: "Enum representing the state of the action/activity." enum: ["UNKNOWN", "ATTEMPT", "SUCCESS", "FAILURE", "SKIPPED"] } target_application_id: { type: "string" description: "This field will map to the application ID that is returned from /item/applications/list, or provided to the institution in an oauth redirect." } } } } cursor: { type: "string" description: "Cursor used for pagination." } request_id: { type: "string" description: "A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive." } } } }