---
schema_version: "1"
id: 678c49a25d540f9cf469a767248e54b1638ad2a41facb54e4c4c47d9a2519411
title: IntegrationProviderAttr
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/financial_services_cloud_object_reference/sforce_api_objects_integrationproviderattr.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.financial_services_cloud_object_reference.meta/financial_services_cloud_object_reference/sforce_api_objects_integrationproviderattr.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6a4e3190a9f92403204852b302eba3efa6e834c21612d0609dc07cfe443a8177
description: Represents information about the attributes that are used in the definition for an integration provider. This object is available in API version 57.0 and later.
---
# IntegrationProviderAttr

Represents information about the attributes that are used in the definition for an integration provider. This object is available in API version 57.0 and later.

## Supported Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

## Fields

### DataType

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**: Specifies the data type of the attribute.
- **Possible values**:
    - Boolean
    - Date
    - DateTime—Date Time
    - Double
    - Integer
    - Percentage
    - String

### DateTimeValue

- **Type**: dateTime
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The date time value of the attribute.

### DateValue

- **Type**: date
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The date value of the attribute.

### Description

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The description of the attribute.

### DeveloperName

- **Type**: string
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The developer name of the integration provider attribute.

### DoubleValue

- **Type**: double
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The double value of the attribute.

### IntegerValue

- **Type**: int
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The integer value of the attribute.

### IntegrationProviderDefId

- **Type**: reference
- **Properties**: Create, Filter, Group, Sort
- **Description**: The integration provider definition that's associated with the attribute.
    
    This field is a relationship field.
- **Relationship Name**: IntegrationProviderDef
- **Relationship Type**: Lookup
- **Refers To**: IntegrationProviderDef

### IsRequired

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates if the attribute is required (true) or not (false).
- **Default value**: false

### IsTrueOrFalseValue

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: The value in the boolean field of the attribute.
- **Default value**: false

### MasterLabel

- **Type**: string
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The master label of the attribute.

### PercentageValue

- **Type**: percent
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: The percentage value of the attribute.

### StringValue

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: The string value of the attribute.