Configuration for an outbound integration endpoint. providerType is REST Client, File Storage or Custom Provider; credentials come from namedCredentials or the custom URL/token fields; logging is None, Callout or Callout With Payload; and acquired token state is cached on the row (tokenBearer, tokenExpiresAt, tokenValidityDuration, headerTokenKey/headerToken). Child InterfaceServiceProviderRequest rows define the individual callouts, and it can be scoped to a company and branch. The compiled data model contains no table for this entity in the current build, so it cannot be queried through the data API.
Fields
| Field | Label | Type | Required | What it does |
BranchId | Branch | Lookup | | |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
CustomCredentialsToken | Custom Credentials Token | Text | | |
CustomCredentialsUrl | Custom Credentials Url | Text | | |
CustomProviderName | Custom Prover Name | Text | | |
HeaderToken | Header Token | Text | | |
HeaderTokenKey | Header Token Key | Text | | |
Id | Id | Guid | Yes | |
Logging | Logging | PickList | | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | | |
NamedCredentials | Named Credentials | Text | | |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PartnerAccountId | Partner Account | Lookup | | |
ProviderType | Prover Type | PickList | | |
RecordTypeId | Record Type | Guid, hidden | | |
TokenBearer | Token Bearer | Text | | |
TokenExpiresAt | Token Expires At | DateAndTime | | |
TokenRequestedAt | Token Requested At | DateAndTime | | |
TokenValidityDuration | Token Vality Duration | Currency | | |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete |
New | New | New | New Interface Service Provider |