generated: '2026-07-21' method: derived source: openapi/spade-openapi-original.yml note: Entity graph derived from OpenAPI components.schemas and id-reference fields. entity_count: 50 entities: - name: ActionTriggerPatchResponse fields: 2 - name: ActionTriggerStatusResponse fields: 4 - name: BatchCallbackApiRequest fields: 2 - name: BatchCardEnrichmentRequest fields: 2 - name: BatchCardEnrichmentRequestItem fields: 0 - name: BatchCardEnrichmentResponse fields: 0 - name: BatchCardParseEnrichmentRequest fields: 2 - name: BatchCardParseEnrichmentRequestItem fields: 0 - name: BatchEndpointOptionsResponse fields: 5 - name: BatchGetStatusApiResponse fields: 2 - name: BatchSubmissionResponse fields: 4 - name: BatchTransferEnrichmentRequest fields: 2 - name: BatchTransferEnrichmentRequestItem fields: 0 - name: BatchTransferEnrichmentResponse fields: 0 - name: BatchUniversalEnrichmentRequest fields: 2 - name: BatchUniversalEnrichmentRequestItem fields: 0 - name: BatchUniversalEnrichmentResponse fields: 0 - name: CardEnrichmentRequest fields: 17 - name: CardEnrichmentResponse fields: 0 - name: CategoryActionTriggerPatchRequest fields: 3 - name: CategoryActionTriggerRegistrationRequest fields: 1 - name: CategoryActionTriggerStatusResponse fields: 4 - name: CategoryTriggerItem fields: 3 - name: CommonFraud fields: 3 - name: CommonPostCategoriesRequest fields: 2 - name: CommonRequestLocation fields: 7 - name: CorporationSearchResponse fields: 1 - name: CorporationSearchResult fields: 3 - name: Counterparty fields: 10 - name: CounterpartyCategoryPersonalization fields: 2 - name: CustomAttributesRequestField fields: 0 - name: CustomAttributesResponseField fields: 0 - name: CustomCategory fields: 4 - name: EnrichmentFeedbackResponse fields: 1 - name: EnrichmentResponse fields: 6 - name: IndustryCategoryLevel fields: 3 - name: MerchantActionTriggerPatchRequest fields: 3 - name: MerchantActionTriggerRegistrationRequest fields: 1 - name: MerchantCategory fields: 4 - name: MerchantTriggerItem fields: 13 - name: MobileAppInfo fields: 10 - name: ReportApiRequest fields: 10 - name: ReportApiResponse fields: 1 - name: ResponseLocation fields: 12 - name: ThirdParty fields: 5 - name: TransferEnrichmentRequest fields: 15 - name: TransferEnrichmentResponse fields: 0 - name: TriggeredActionResponse fields: 7 - name: UniversalEnrichmentRequest fields: 11 - name: UniversalEnrichmentResponse fields: 0 relationships: - from: BatchCallbackApiRequest via: batchId to: Batch kind: belongs_to - from: BatchGetStatusApiResponse via: batchId to: Batch kind: belongs_to - from: BatchSubmissionResponse via: batchId to: Batch kind: belongs_to - from: CardEnrichmentRequest via: programId to: Program kind: belongs_to - from: CardEnrichmentRequest via: userId to: User kind: belongs_to - from: CardEnrichmentRequest via: cardId to: Card kind: belongs_to - from: CardEnrichmentRequest via: transactionId to: Transaction kind: belongs_to - from: CategoryTriggerItem via: categoryId to: Category kind: belongs_to - from: CounterpartyCategoryPersonalization via: categoryId to: Category kind: belongs_to - from: EnrichmentResponse via: enrichmentId to: Enrichment kind: belongs_to - from: ReportApiRequest via: enrichmentId to: Enrichment kind: belongs_to - from: TransferEnrichmentRequest via: userId to: User kind: belongs_to - from: TransferEnrichmentRequest via: accountId to: Account kind: belongs_to - from: TransferEnrichmentRequest via: transactionId to: Transaction kind: belongs_to - from: TriggeredActionResponse via: categoryId to: Category kind: belongs_to - from: UniversalEnrichmentRequest via: userId to: User kind: belongs_to - from: UniversalEnrichmentRequest via: accountId to: Account kind: belongs_to - from: UniversalEnrichmentRequest via: transactionId to: Transaction kind: belongs_to