@idpass/data-collect-core / AdapterDescriptor
Interface: AdapterDescriptor
Defined in: interfaces/adapter.ts:97
Metadata describing an adapter's type, version, capabilities, and config schema.
Properties
type
type:
string
Defined in: interfaces/adapter.ts:99
Unique adapter type identifier (e.g., "openspp", "openfn")
version
version:
string
Defined in: interfaces/adapter.ts:101
Semantic version of the adapter
capabilities
capabilities:
SyncCapability[]
Defined in: interfaces/adapter.ts:103
Sync capabilities this adapter supports
configSchema
configSchema:
ZodType
Defined in: interfaces/adapter.ts:105
Zod schema for validating adapter configuration