generated: '2026-07-19' method: derived source: openapi/evervault-openapi-original.json docs: https://docs.evervault.com/api entities: - name: ThreeDSSession fields: 22 - name: Card fields: 16 - name: BinLookup fields: 12 - name: EnclaveDeployment fields: 12 - name: NetworkToken fields: 11 - name: CardInsight fields: 10 - name: Merchant fields: 10 - name: Relay fields: 9 - name: CardMetadata fields: 8 - name: FunctionDeployment fields: 8 - name: CardInsightCapabilities fields: 7 - name: CustomDomain fields: 7 - name: Address fields: 6 - name: PaymentInstallment fields: 6 - name: FunctionRun fields: 5 - name: Error fields: 5 - name: AcquirerConfiguration fields: 5 - name: PaymentRecurring fields: 5 - name: WebhookEndpoint fields: 5 - name: ClientSideToken fields: 4 - name: CardInsightCardholder fields: 4 - name: CardInsightAddress fields: 4 - name: CardArt fields: 4 - name: RelayRoute fields: 4 - name: NetworkTokenCryptogram fields: 3 - name: Acquirer fields: 3 - name: PaymentOneOff fields: 3 - name: ThreeDSAccessControlServer fields: 3 - name: ThreeDSDirectoryServer fields: 3 - name: CauNanUpdate fields: 3 - name: RelaySelection fields: 3 - name: CardFastFunds fields: 2 - name: CardThreeDSMetadata fields: 2 - name: CardExpiry fields: 2 - name: ThreeDSChallenge fields: 2 - name: CauNedUpdate fields: 2 - name: RelayAction fields: 2 - name: MerchantNetworkTokenStatus fields: 1 - name: MerchantApplePay fields: 1 - name: CauAclUpdate fields: 1 - name: CardBrand fields: 0 - name: CardFunding fields: 0 - name: CardSegment fields: 0 - name: ThreeDSInitiator fields: 0 - name: WebhookEvent fields: 0 relationships: - from: CardMetadata to: CardBrand kind: has_one via: brand - from: CardMetadata to: CardFunding kind: has_one via: funding - from: CardMetadata to: CardSegment kind: has_one via: segment - from: CardInsight to: CardInsightCardholder kind: has_one via: cardholder - from: CardInsight to: CardInsightAddress kind: has_one via: address - from: BinLookup to: CardBrand kind: has_one via: brand - from: BinLookup to: CardFunding kind: has_one via: funding - from: BinLookup to: CardSegment kind: has_one via: segment - from: BinLookup to: CardFastFunds kind: has_one via: fastFunds - from: BinLookup to: CardThreeDSMetadata kind: has_one via: threeDS - from: Merchant to: MerchantNetworkTokenStatus kind: has_one via: networkTokens - from: Merchant to: MerchantApplePay kind: has_one via: applePay - from: ThreeDSSession to: Acquirer kind: has_one via: acquirer - from: ThreeDSSession to: ThreeDSChallenge kind: has_one via: challenge - from: ThreeDSSession to: ThreeDSInitiator kind: has_one via: initiator - from: ThreeDSSession to: ThreeDSAccessControlServer kind: has_one via: accessControlServer - from: ThreeDSSession to: ThreeDSDirectoryServer kind: has_one via: directoryServer - from: Card to: CardExpiry kind: has_one via: expiry - from: Card to: CardBrand kind: has_one via: brand - from: Card to: CardFunding kind: has_one via: funding - from: Card to: CardSegment kind: has_one via: segment - from: CauNanUpdate to: CardExpiry kind: has_one via: expiry - from: CauNedUpdate to: CardExpiry kind: has_one via: expiry - from: RelayAction to: RelaySelection kind: has_many via: selections - from: RelayRoute to: RelayAction kind: has_many via: request - from: RelayRoute to: RelayAction kind: has_many via: response - from: Relay to: RelayRoute kind: has_many via: routes - from: WebhookEndpoint to: WebhookEvent kind: has_many via: events