@idpass/data-collect-core / ExternalSyncConfig
Type Alias: ExternalSyncConfig
ExternalSyncConfig =
object
Defined in: interfaces/types.ts:759
Properties
type
type:
string
Defined in: interfaces/types.ts:761
Type of external system (e.g., 'openspp-v2-adapter', 'mock')
auth?
optionalauth:string
Defined in: interfaces/types.ts:763
Authentication method (e.g., 'basic', 'oauth2')
url
url:
string
Defined in: interfaces/types.ts:765
URL of the external system
extraFields?
optionalextraFields:ExternalSyncField[]
Defined in: interfaces/types.ts:770
Deprecated
Use adapterConfig instead. Kept for backwards compatibility. Extra fields for the external system as name/value pairs.
adapterConfig?
optionaladapterConfig:Record<string,string|number|boolean>
Defined in: interfaces/types.ts:775
Typed adapter configuration object. Preferred over extraFields for new configurations.
fieldMappings?
optionalfieldMappings:FieldMapping[]
Defined in: interfaces/types.ts:777
Field mappings for data transformation between systems