{
  "@context": {
    "@vocab": "https://animgen.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "animgen": "https://animgen.com/schema#",
    "APIKeyCreateRequest": "animgen:APIKeyCreateRequest",
    "name": {
      "@id": "animgen:name",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "animgen:scopes",
      "@container": "@list"
    },
    "expiresAt": {
      "@id": "animgen:expiresAt"
    },
    "APIKeyCreateResponse": "animgen:APIKeyCreateResponse",
    "id": {
      "@id": "animgen:id",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "animgen:prefix",
      "@type": "xsd:string"
    },
    "lastFour": {
      "@id": "animgen:lastFour",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "animgen:createdAt",
      "@type": "xsd:string"
    },
    "revokedAt": {
      "@id": "animgen:revokedAt"
    },
    "lastUsedAt": {
      "@id": "animgen:lastUsedAt"
    },
    "key": {
      "@id": "animgen:key",
      "@type": "xsd:string"
    },
    "APIKeyOut": "animgen:APIKeyOut",
    "AcceptBody": "animgen:AcceptBody",
    "token": {
      "@id": "animgen:token",
      "@type": "xsd:string"
    },
    "previewVersion": {
      "@id": "animgen:previewVersion",
      "@type": "xsd:string"
    },
    "confirmed": {
      "@id": "animgen:confirmed",
      "@type": "xsd:boolean"
    },
    "locale": {
      "@id": "animgen:locale",
      "@type": "xsd:string"
    },
    "AccountAPIKey": "animgen:AccountAPIKey",
    "AccountCreditStatsOut": "animgen:AccountCreditStatsOut",
    "transactionCount": {
      "@id": "animgen:transactionCount",
      "@type": "xsd:integer"
    },
    "byType": {
      "@id": "animgen:byType"
    },
    "countsByType": {
      "@id": "animgen:countsByType"
    },
    "AccountJobStatsOut": "animgen:AccountJobStatsOut",
    "total": {
      "@id": "animgen:total",
      "@type": "xsd:integer"
    },
    "active": {
      "@id": "animgen:active",
      "@type": "xsd:integer"
    },
    "succeeded": {
      "@id": "animgen:succeeded",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "animgen:failed",
      "@type": "xsd:integer"
    },
    "cancelled": {
      "@id": "animgen:cancelled",
      "@type": "xsd:integer"
    },
    "heldCredits": {
      "@id": "animgen:heldCredits",
      "@type": "xsd:integer"
    },
    "chargedCredits": {
      "@id": "animgen:chargedCredits",
      "@type": "xsd:integer"
    },
    "byStatus": {
      "@id": "animgen:byStatus"
    },
    "AccountLimits": "animgen:AccountLimits",
    "concurrency": {
      "@id": "animgen:concurrency",
      "@type": "xsd:integer"
    },
    "queue": {
      "@id": "animgen:queue",
      "@type": "xsd:integer"
    },
    "create_per_minute": {
      "@id": "animgen:create_per_minute",
      "@type": "xsd:integer"
    },
    "other_per_minute": {
      "@id": "animgen:other_per_minute",
      "@type": "xsd:integer"
    },
    "AccountPlan": "animgen:AccountPlan",
    "code": {
      "@id": "animgen:code",
      "@type": "xsd:string"
    },
    "current_period_end": {
      "@id": "animgen:current_period_end"
    },
    "cancel_at_period_end": {
      "@id": "animgen:cancel_at_period_end",
      "@type": "xsd:boolean"
    },
    "AccountResponse": "animgen:AccountResponse",
    "object": {
      "@id": "animgen:object",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "animgen:plan",
      "@type": "@id"
    },
    "api_key": {
      "@id": "animgen:api_key",
      "@type": "@id"
    },
    "limits": {
      "@id": "animgen:limits",
      "@type": "@id"
    },
    "AccountSummaryOut": "animgen:AccountSummaryOut",
    "user": {
      "@id": "animgen:user",
      "@type": "@id"
    },
    "balance": {
      "@id": "animgen:balance",
      "@type": "@id"
    },
    "ledger": {
      "@id": "animgen:ledger",
      "@type": "@id"
    },
    "subscription": {
      "@id": "animgen:subscription",
      "@type": "@id"
    },
    "orders": {
      "@id": "animgen:orders",
      "@type": "@id"
    },
    "storage": {
      "@id": "animgen:storage",
      "@type": "@id"
    },
    "creditStats": {
      "@id": "animgen:creditStats",
      "@type": "@id"
    },
    "jobStats": {
      "@id": "animgen:jobStats",
      "@type": "@id"
    },
    "workspaceCount": {
      "@id": "animgen:workspaceCount",
      "@type": "xsd:integer"
    },
    "AccountUserOut": "animgen:AccountUserOut",
    "email": {
      "@id": "animgen:email",
      "@type": "xsd:string"
    },
    "emailVerified": {
      "@id": "animgen:emailVerified",
      "@type": "xsd:boolean"
    },
    "isInternalUser": {
      "@id": "animgen:isInternalUser",
      "@type": "xsd:boolean"
    },
    "welcomeCreditStatus": {
      "@id": "animgen:welcomeCreditStatus",
      "@type": "xsd:string"
    },
    "emailVerificationRetryAfterSeconds": {
      "@id": "animgen:emailVerificationRetryAfterSeconds",
      "@type": "xsd:integer"
    },
    "researchConsentRecorded": {
      "@id": "animgen:researchConsentRecorded"
    },
    "updatedAt": {
      "@id": "animgen:updatedAt",
      "@type": "xsd:string"
    },
    "authMethods": {
      "@id": "animgen:authMethods",
      "@container": "@list"
    },
    "AcquisitionContext": "animgen:AcquisitionContext",
    "version": {
      "@id": "animgen:version",
      "@type": "xsd:integer"
    },
    "first": {
      "@id": "animgen:first",
      "@type": "@id"
    },
    "session": {
      "@id": "animgen:session",
      "@type": "@id"
    },
    "last_non_direct": {
      "@id": "animgen:last_non_direct"
    },
    "AcquisitionTouch": "animgen:AcquisitionTouch",
    "source": {
      "@id": "animgen:source",
      "@type": "xsd:string"
    },
    "channel": {
      "@id": "animgen:channel",
      "@type": "xsd:string"
    },
    "referrer_host": {
      "@id": "animgen:referrer_host",
      "@type": "xsd:string"
    },
    "landing_path": {
      "@id": "animgen:landing_path",
      "@type": "xsd:string"
    },
    "captured_at": {
      "@id": "animgen:captured_at",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "animgen:evidence",
      "@type": "xsd:string"
    },
    "click_platform": {
      "@id": "animgen:click_platform",
      "@type": "xsd:string"
    },
    "utm_source": {
      "@id": "animgen:utm_source"
    },
    "utm_medium": {
      "@id": "animgen:utm_medium"
    },
    "utm_campaign": {
      "@id": "animgen:utm_campaign"
    },
    "utm_content": {
      "@id": "animgen:utm_content"
    },
    "utm_term": {
      "@id": "animgen:utm_term"
    },
    "AdminAcceptBody": "animgen:AdminAcceptBody",
    "receivedAt": {
      "@id": "animgen:receivedAt",
      "@type": "xsd:dateTime"
    },
    "verificationMethod": {
      "@id": "animgen:verificationMethod",
      "@type": "xsd:string"
    },
    "supportReference": {
      "@id": "animgen:supportReference",
      "@type": "xsd:string"
    },
    "AdminAuditLogItem": "animgen:AdminAuditLogItem",
    "adminUserId": {
      "@id": "animgen:adminUserId",
      "@type": "xsd:string"
    },
    "adminEmail": {
      "@id": "animgen:adminEmail",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "animgen:action",
      "@type": "xsd:string"
    },
    "targetUserId": {
      "@id": "animgen:targetUserId"
    },
    "meta": {
      "@id": "animgen:meta"
    },
    "AdminAuditLogOut": "animgen:AdminAuditLogOut",
    "items": {
      "@id": "animgen:items",
      "@container": "@list"
    },
    "AdminDeveloperAccountOut": "animgen:AdminDeveloperAccountOut",
    "userId": {
      "@id": "animgen:userId",
      "@type": "xsd:string"
    },
    "eligible": {
      "@id": "animgen:eligible",
      "@type": "xsd:boolean"
    },
    "planCode": {
      "@id": "animgen:planCode"
    },
    "currentPeriodEnd": {
      "@id": "animgen:currentPeriodEnd"
    },
    "paused": {
      "@id": "animgen:paused",
      "@type": "xsd:boolean"
    },
    "pauseReason": {
      "@id": "animgen:pauseReason"
    },
    "limitOverrides": {
      "@id": "animgen:limitOverrides",
      "@type": "@id"
    },
    "AdminDeveloperAccountUpdate": "animgen:AdminDeveloperAccountUpdate",
    "AdminDeveloperMetricsOut": "animgen:AdminDeveloperMetricsOut",
    "since": {
      "@id": "animgen:since",
      "@type": "xsd:string"
    },
    "requests": {
      "@id": "animgen:requests"
    },
    "workload": {
      "@id": "animgen:workload"
    },
    "alerts": {
      "@id": "animgen:alerts"
    },
    "AdminGrantCreditsRequest": "animgen:AdminGrantCreditsRequest",
    "amount": {
      "@id": "animgen:amount",
      "@type": "xsd:integer"
    },
    "reason": {
      "@id": "animgen:reason",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "animgen:note"
    },
    "AdminGrantCreditsResponse": "animgen:AdminGrantCreditsResponse",
    "lotId": {
      "@id": "animgen:lotId",
      "@type": "xsd:string"
    },
    "AdminNotificationInput": "animgen:AdminNotificationInput",
    "content": {
      "@id": "animgen:content"
    },
    "defaultLocale": {
      "@id": "animgen:defaultLocale",
      "@type": "xsd:string"
    },
    "actionKey": {
      "@id": "animgen:actionKey"
    },
    "AdminPromoClaimOut": "animgen:AdminPromoClaimOut",
    "campaignKey": {
      "@id": "animgen:campaignKey",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "animgen:status",
      "@type": "xsd:string"
    },
    "decision": {
      "@id": "animgen:decision",
      "@type": "xsd:string"
    },
    "reasonCodes": {
      "@id": "animgen:reasonCodes",
      "@container": "@list"
    },
    "creditLotId": {
      "@id": "animgen:creditLotId"
    },
    "grantedAt": {
      "@id": "animgen:grantedAt"
    },
    "AdminSignupAssessmentOut": "animgen:AdminSignupAssessmentOut",
    "authMethod": {
      "@id": "animgen:authMethod",
      "@type": "xsd:string"
    },
    "enforcementMode": {
      "@id": "animgen:enforcementMode",
      "@type": "xsd:string"
    },
    "suggestedDecision": {
      "@id": "animgen:suggestedDecision",
      "@type": "xsd:string"
    },
    "effectiveDecision": {
      "@id": "animgen:effectiveDecision",
      "@type": "xsd:string"
    },
    "emailDomainType": {
      "@id": "animgen:emailDomainType",
      "@type": "xsd:string"
    },
    "turnstileOutcome": {
      "@id": "animgen:turnstileOutcome",
      "@type": "xsd:string"
    },
    "deviceClaimBucket": {
      "@id": "animgen:deviceClaimBucket",
      "@type": "xsd:string"
    },
    "networkVelocityBucket": {
      "@id": "animgen:networkVelocityBucket",
      "@type": "xsd:string"
    },
    "rulesetVersion": {
      "@id": "animgen:rulesetVersion",
      "@type": "xsd:string"
    },
    "AdminSignupTrustListOut": "animgen:AdminSignupTrustListOut",
    "AdminSignupTrustOut": "animgen:AdminSignupTrustOut",
    "signupTrustTier": {
      "@id": "animgen:signupTrustTier",
      "@type": "xsd:string"
    },
    "currentTrustTier": {
      "@id": "animgen:currentTrustTier",
      "@type": "xsd:string"
    },
    "firstAssessedAt": {
      "@id": "animgen:firstAssessedAt",
      "@type": "xsd:string"
    },
    "assessedAt": {
      "@id": "animgen:assessedAt",
      "@type": "xsd:string"
    },
    "trustedAt": {
      "@id": "animgen:trustedAt"
    },
    "reviewedAt": {
      "@id": "animgen:reviewedAt"
    },
    "latestAssessment": {
      "@id": "animgen:latestAssessment"
    },
    "welcomeClaim": {
      "@id": "animgen:welcomeClaim"
    },
    "AdminSignupTrustReviewRequest": "animgen:AdminSignupTrustReviewRequest",
    "trustTier": {
      "@id": "animgen:trustTier"
    },
    "grantWelcomeCredits": {
      "@id": "animgen:grantWelcomeCredits",
      "@type": "xsd:boolean"
    },
    "AdminSubscriptionGrantListOut": "animgen:AdminSubscriptionGrantListOut",
    "effectivePlanCode": {
      "@id": "animgen:effectivePlanCode"
    },
    "effectiveSource": {
      "@id": "animgen:effectiveSource"
    },
    "billingPlanCode": {
      "@id": "animgen:billingPlanCode"
    },
    "billingStatus": {
      "@id": "animgen:billingStatus"
    },
    "billingPeriodEnd": {
      "@id": "animgen:billingPeriodEnd"
    },
    "billingCancelAtPeriodEnd": {
      "@id": "animgen:billingCancelAtPeriodEnd",
      "@type": "xsd:boolean"
    },
    "billingProvider": {
      "@id": "animgen:billingProvider"
    },
    "planCredits": {
      "@id": "animgen:planCredits"
    },
    "AdminSubscriptionGrantOut": "animgen:AdminSubscriptionGrantOut",
    "startsAt": {
      "@id": "animgen:startsAt",
      "@type": "xsd:string"
    },
    "durationDays": {
      "@id": "animgen:durationDays",
      "@type": "xsd:integer"
    },
    "grantCredits": {
      "@id": "animgen:grantCredits",
      "@type": "xsd:boolean"
    },
    "creditsGranted": {
      "@id": "animgen:creditsGranted",
      "@type": "xsd:integer"
    },
    "grantedByEmail": {
      "@id": "animgen:grantedByEmail",
      "@type": "xsd:string"
    },
    "revokedByEmail": {
      "@id": "animgen:revokedByEmail"
    },
    "revokeReason": {
      "@id": "animgen:revokeReason"
    },
    "AdminSubscriptionGrantRequest": "animgen:AdminSubscriptionGrantRequest",
    "requestId": {
      "@id": "animgen:requestId",
      "@type": "xsd:string"
    },
    "AdminSubscriptionGrantRevokeRequest": "animgen:AdminSubscriptionGrantRevokeRequest",
    "revokeCredits": {
      "@id": "animgen:revokeCredits",
      "@type": "xsd:boolean"
    },
    "AdminSubscriptionGrantRevokeResponse": "animgen:AdminSubscriptionGrantRevokeResponse",
    "grant": {
      "@id": "animgen:grant",
      "@type": "@id"
    },
    "revokedCredits": {
      "@id": "animgen:revokedCredits",
      "@type": "xsd:integer"
    },
    "AdminUserCreditsOut": "animgen:AdminUserCreditsOut",
    "AdminUserOut": "animgen:AdminUserOut",
    "lifecycleStatus": {
      "@id": "animgen:lifecycleStatus",
      "@type": "xsd:string"
    },
    "AdminUserSearchOut": "animgen:AdminUserSearchOut",
    "users": {
      "@id": "animgen:users",
      "@container": "@list"
    },
    "AdminUserStorageOut": "animgen:AdminUserStorageOut",
    "usage": {
      "@id": "animgen:usage",
      "@type": "@id"
    },
    "resources": {
      "@id": "animgen:resources",
      "@container": "@list"
    },
    "AnimationCanvas": "animgen:AnimationCanvas",
    "width": {
      "@id": "animgen:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "animgen:height",
      "@type": "xsd:integer"
    },
    "background": {
      "@id": "animgen:background",
      "@type": "xsd:string"
    },
    "backgroundColor": {
      "@id": "animgen:backgroundColor"
    },
    "AnimationCompositionCreateRequest": "animgen:AnimationCompositionCreateRequest",
    "workspaceId": {
      "@id": "animgen:workspaceId",
      "@type": "xsd:string"
    },
    "sourceJobId": {
      "@id": "animgen:sourceJobId",
      "@type": "xsd:string"
    },
    "sourceAssetId": {
      "@id": "animgen:sourceAssetId",
      "@type": "xsd:string"
    },
    "recipe": {
      "@id": "animgen:recipe",
      "@type": "@id"
    },
    "AnimationCompositionOut": "animgen:AnimationCompositionOut",
    "recipeVersion": {
      "@id": "animgen:recipeVersion",
      "@type": "xsd:integer"
    },
    "revision": {
      "@id": "animgen:revision",
      "@type": "xsd:integer"
    },
    "AnimationCompositionUpdateRequest": "animgen:AnimationCompositionUpdateRequest",
    "AnimationCreateRequest": "animgen:AnimationCreateRequest",
    "input": {
      "@id": "animgen:input",
      "@type": "@id"
    },
    "prompt": {
      "@id": "animgen:prompt",
      "@type": "xsd:string"
    },
    "negative_prompt": {
      "@id": "animgen:negative_prompt",
      "@type": "xsd:string"
    },
    "video": {
      "@id": "animgen:video",
      "@type": "@id"
    },
    "metadata": {
      "@id": "animgen:metadata"
    },
    "selection": {
      "@id": "animgen:selection",
      "@type": "@id"
    },
    "export": {
      "@id": "animgen:export",
      "@type": "@id"
    },
    "AnimationEditRecipeV1": "animgen:AnimationEditRecipeV1",
    "sequence": {
      "@id": "animgen:sequence",
      "@container": "@list"
    },
    "playback": {
      "@id": "animgen:playback",
      "@type": "@id"
    },
    "canvas": {
      "@id": "animgen:canvas",
      "@type": "@id"
    },
    "transform": {
      "@id": "animgen:transform",
      "@type": "@id"
    },
    "pivot": {
      "@id": "animgen:pivot",
      "@type": "@id"
    },
    "AnimationExportCreateRequest": "animgen:AnimationExportCreateRequest",
    "source_video_asset_id": {
      "@id": "animgen:source_video_asset_id",
      "@type": "xsd:string"
    },
    "AnimationFrameRef": "animgen:AnimationFrameRef",
    "sourceFrameIndex": {
      "@id": "animgen:sourceFrameIndex",
      "@type": "xsd:integer"
    },
    "sourceTimestampUs": {
      "@id": "animgen:sourceTimestampUs",
      "@type": "xsd:integer"
    },
    "durationFrames": {
      "@id": "animgen:durationFrames",
      "@type": "xsd:integer"
    },
    "imageAssetId": {
      "@id": "animgen:imageAssetId"
    },
    "transformOverride": {
      "@id": "animgen:transformOverride"
    },
    "AnimationFrameTransform": "animgen:AnimationFrameTransform",
    "offsetX": {
      "@id": "animgen:offsetX",
      "@type": "xsd:decimal"
    },
    "offsetY": {
      "@id": "animgen:offsetY",
      "@type": "xsd:decimal"
    },
    "scale": {
      "@id": "animgen:scale",
      "@type": "xsd:decimal"
    },
    "AnimationPivot": "animgen:AnimationPivot",
    "x": {
      "@id": "animgen:x",
      "@type": "xsd:decimal"
    },
    "y": {
      "@id": "animgen:y",
      "@type": "xsd:decimal"
    },
    "AnimationPlayback": "animgen:AnimationPlayback",
    "fps": {
      "@id": "animgen:fps",
      "@type": "xsd:decimal"
    },
    "loop": {
      "@id": "animgen:loop",
      "@type": "xsd:boolean"
    },
    "AnimationRecipeSource": "animgen:AnimationRecipeSource",
    "assetId": {
      "@id": "animgen:assetId",
      "@type": "xsd:string"
    },
    "timebase": {
      "@id": "animgen:timebase",
      "@type": "xsd:string"
    },
    "AnimationTransform": "animgen:AnimationTransform",
    "anchor": {
      "@id": "animgen:anchor",
      "@type": "xsd:string"
    },
    "fit": {
      "@id": "animgen:fit",
      "@type": "xsd:string"
    },
    "AssetOut": "animgen:AssetOut",
    "kind": {
      "@id": "animgen:kind",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "animgen:displayName"
    },
    "mimeType": {
      "@id": "animgen:mimeType",
      "@type": "xsd:string"
    },
    "downloadPath": {
      "@id": "animgen:downloadPath",
      "@type": "xsd:string"
    },
    "thumbnailPath": {
      "@id": "animgen:thumbnailPath"
    },
    "byteSize": {
      "@id": "animgen:byteSize",
      "@type": "xsd:integer"
    },
    "sourceType": {
      "@id": "animgen:sourceType"
    },
    "AssetResponse": "animgen:AssetResponse",
    "format": {
      "@id": "animgen:format",
      "@type": "xsd:string"
    },
    "mime_type": {
      "@id": "animgen:mime_type",
      "@type": "xsd:string"
    },
    "byte_size": {
      "@id": "animgen:byte_size",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "animgen:created_at",
      "@type": "xsd:dateTime"
    },
    "download_url": {
      "@id": "animgen:download_url",
      "@type": "xsd:string"
    },
    "download_expires_at": {
      "@id": "animgen:download_expires_at",
      "@type": "xsd:dateTime"
    },
    "media": {
      "@id": "animgen:media"
    },
    "AuthConfigOut": "animgen:AuthConfigOut",
    "google": {
      "@id": "animgen:google",
      "@type": "@id"
    },
    "turnstile": {
      "@id": "animgen:turnstile",
      "@type": "@id"
    },
    "AuthCredentials": "animgen:AuthCredentials",
    "password": {
      "@id": "animgen:password",
      "@type": "xsd:string"
    },
    "AuthRegisterRequest": "animgen:AuthRegisterRequest",
    "legalAcceptance": {
      "@id": "animgen:legalAcceptance"
    },
    "researchConsent": {
      "@id": "animgen:researchConsent"
    },
    "attribution": {
      "@id": "animgen:attribution"
    },
    "turnstileToken": {
      "@id": "animgen:turnstileToken"
    },
    "fingerprintProof": {
      "@id": "animgen:fingerprintProof"
    },
    "fingerprintDiagnostic": {
      "@id": "animgen:fingerprintDiagnostic"
    },
    "analyticsAnonymousId": {
      "@id": "animgen:analyticsAnonymousId"
    },
    "Base64ImageInput": "animgen:Base64ImageInput",
    "type": {
      "@id": "animgen:type",
      "@type": "xsd:string"
    },
    "media_type": {
      "@id": "animgen:media_type",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "animgen:data",
      "@type": "xsd:string"
    },
    "BillingAnalyticsContext": "animgen:BillingAnalyticsContext",
    "entryPoint": {
      "@id": "animgen:entryPoint",
      "@type": "xsd:string"
    },
    "desiredFormat": {
      "@id": "animgen:desiredFormat"
    },
    "flow": {
      "@id": "animgen:flow"
    },
    "BillingCheckoutRequest": "animgen:BillingCheckoutRequest",
    "packCode": {
      "@id": "animgen:packCode"
    },
    "analyticsContext": {
      "@id": "animgen:analyticsContext"
    },
    "purchaseIntent": {
      "@id": "animgen:purchaseIntent"
    },
    "BillingEntitlementsOut": "animgen:BillingEntitlementsOut",
    "paidVideoModelAccess": {
      "@id": "animgen:paidVideoModelAccess",
      "@type": "xsd:boolean"
    },
    "storageBytes": {
      "@id": "animgen:storageBytes"
    },
    "allowedExportFormats": {
      "@id": "animgen:allowedExportFormats",
      "@container": "@list"
    },
    "commercialUse": {
      "@id": "animgen:commercialUse",
      "@type": "xsd:boolean"
    },
    "paidExportAccess": {
      "@id": "animgen:paidExportAccess",
      "@type": "xsd:boolean"
    },
    "paidExportSources": {
      "@id": "animgen:paidExportSources",
      "@container": "@list"
    },
    "paidExportExpiresAt": {
      "@id": "animgen:paidExportExpiresAt"
    },
    "subscriptionExpiresAt": {
      "@id": "animgen:subscriptionExpiresAt"
    },
    "topupExpiresAt": {
      "@id": "animgen:topupExpiresAt"
    },
    "BillingFreeTierOut": "animgen:BillingFreeTierOut",
    "welcomeCredits": {
      "@id": "animgen:welcomeCredits",
      "@type": "xsd:integer"
    },
    "monthlyCredits": {
      "@id": "animgen:monthlyCredits",
      "@type": "xsd:integer"
    },
    "dailyCredits": {
      "@id": "animgen:dailyCredits",
      "@type": "xsd:integer"
    },
    "entitlements": {
      "@id": "animgen:entitlements",
      "@type": "@id"
    },
    "BillingOrderListOut": "animgen:BillingOrderListOut",
    "BillingOrderOut": "animgen:BillingOrderOut",
    "orderId": {
      "@id": "animgen:orderId",
      "@type": "xsd:string"
    },
    "orderType": {
      "@id": "animgen:orderType",
      "@type": "xsd:string"
    },
    "productCode": {
      "@id": "animgen:productCode",
      "@type": "xsd:string"
    },
    "billingPeriod": {
      "@id": "animgen:billingPeriod"
    },
    "currency": {
      "@id": "animgen:currency",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "animgen:provider",
      "@type": "xsd:string"
    },
    "providerRef": {
      "@id": "animgen:providerRef"
    },
    "checkoutUrl": {
      "@id": "animgen:checkoutUrl"
    },
    "manualContactEmail": {
      "@id": "animgen:manualContactEmail"
    },
    "manualMessage": {
      "@id": "animgen:manualMessage"
    },
    "paidAt": {
      "@id": "animgen:paidAt"
    },
    "fulfilledAt": {
      "@id": "animgen:fulfilledAt"
    },
    "cancelledAt": {
      "@id": "animgen:cancelledAt"
    },
    "BillingPackOut": "animgen:BillingPackOut",
    "priceUsd": {
      "@id": "animgen:priceUsd",
      "@type": "xsd:string"
    },
    "credits": {
      "@id": "animgen:credits",
      "@type": "xsd:integer"
    },
    "expiresDays": {
      "@id": "animgen:expiresDays",
      "@type": "xsd:integer"
    },
    "BillingPlanOut": "animgen:BillingPlanOut",
    "periodCredits": {
      "@id": "animgen:periodCredits",
      "@type": "xsd:integer"
    },
    "BillingPlansOut": "animgen:BillingPlansOut",
    "freeTier": {
      "@id": "animgen:freeTier",
      "@type": "@id"
    },
    "plans": {
      "@id": "animgen:plans",
      "@container": "@list"
    },
    "packs": {
      "@id": "animgen:packs",
      "@container": "@list"
    },
    "BillingPortalOut": "animgen:BillingPortalOut",
    "portalUrl": {
      "@id": "animgen:portalUrl",
      "@type": "xsd:string"
    },
    "BillingProductEntitlementsOut": "animgen:BillingProductEntitlementsOut",
    "BillingPurchaseIntent": "animgen:BillingPurchaseIntent",
    "intentId": {
      "@id": "animgen:intentId",
      "@type": "xsd:string"
    },
    "resumeAction": {
      "@id": "animgen:resumeAction",
      "@type": "xsd:string"
    },
    "returnPath": {
      "@id": "animgen:returnPath",
      "@type": "xsd:string"
    },
    "desiredModelKey": {
      "@id": "animgen:desiredModelKey"
    },
    "desiredModelLabel": {
      "@id": "animgen:desiredModelLabel"
    },
    "compositionId": {
      "@id": "animgen:compositionId"
    },
    "requiredCredits": {
      "@id": "animgen:requiredCredits"
    },
    "availableCredits": {
      "@id": "animgen:availableCredits"
    },
    "shortageCredits": {
      "@id": "animgen:shortageCredits"
    },
    "BillingReviewBody": "animgen:BillingReviewBody",
    "BillingSubscriptionChangeCancelRequest": "animgen:BillingSubscriptionChangeCancelRequest",
    "idempotencyKey": {
      "@id": "animgen:idempotencyKey",
      "@type": "xsd:string"
    },
    "BillingSubscriptionChangeOut": "animgen:BillingSubscriptionChangeOut",
    "changeType": {
      "@id": "animgen:changeType",
      "@type": "xsd:string"
    },
    "applyMode": {
      "@id": "animgen:applyMode",
      "@type": "xsd:string"
    },
    "currentPlanCode": {
      "@id": "animgen:currentPlanCode",
      "@type": "xsd:string"
    },
    "targetPlanCode": {
      "@id": "animgen:targetPlanCode",
      "@type": "xsd:string"
    },
    "requestedAt": {
      "@id": "animgen:requestedAt",
      "@type": "xsd:string"
    },
    "effectiveAt": {
      "@id": "animgen:effectiveAt"
    },
    "processedAt": {
      "@id": "animgen:processedAt"
    },
    "immediateChargeAmountMinor": {
      "@id": "animgen:immediateChargeAmountMinor",
      "@type": "xsd:integer"
    },
    "immediateChargeCurrency": {
      "@id": "animgen:immediateChargeCurrency"
    },
    "settlementAmountMinor": {
      "@id": "animgen:settlementAmountMinor",
      "@type": "xsd:integer"
    },
    "settlementCurrency": {
      "@id": "animgen:settlementCurrency"
    },
    "paymentFailed": {
      "@id": "animgen:paymentFailed",
      "@type": "xsd:boolean"
    },
    "paymentFailureCode": {
      "@id": "animgen:paymentFailureCode"
    },
    "submissionUnknown": {
      "@id": "animgen:submissionUnknown",
      "@type": "xsd:boolean"
    },
    "BillingSubscriptionChangePreviewOut": "animgen:BillingSubscriptionChangePreviewOut",
    "quoteId": {
      "@id": "animgen:quoteId",
      "@type": "xsd:string"
    },
    "quoteExpiresAt": {
      "@id": "animgen:quoteExpiresAt",
      "@type": "xsd:string"
    },
    "ruleVersion": {
      "@id": "animgen:ruleVersion",
      "@type": "xsd:string"
    },
    "creditsToAdd": {
      "@id": "animgen:creditsToAdd",
      "@type": "xsd:integer"
    },
    "nextBillingDate": {
      "@id": "animgen:nextBillingDate"
    },
    "BillingSubscriptionChangeReleaseRequest": "animgen:BillingSubscriptionChangeReleaseRequest",
    "BillingSubscriptionChangeRequest": "animgen:BillingSubscriptionChangeRequest",
    "Body_create_file_v1_files_post": "animgen:Body_create_file_v1_files_post",
    "file": {
      "@id": "animgen:file",
      "@type": "xsd:string"
    },
    "Body_create_upload_api_uploads_post": "animgen:Body_create_upload_api_uploads_post",
    "Body_import_frame_api_animation_compositions__composition_id__frames__frame_id__images_post": "animgen:Body_import_frame_api_animation_compositions__composition_id__frames__frame_id__images_post",
    "Body_upload_reference_image_api_animation_compositions__composition_id__frames__frame_id__redraw_references_post": "animgen:Body_upload_reference_image_api_animation_compositions__composition_id__frames__frame_id__redraw_references_post",
    "ChallengeBody": "animgen:ChallengeBody",
    "ColorKeyTuningConfig": "animgen:ColorKeyTuningConfig",
    "backgroundThreshold": {
      "@id": "animgen:backgroundThreshold",
      "@type": "xsd:decimal"
    },
    "foregroundThreshold": {
      "@id": "animgen:foregroundThreshold",
      "@type": "xsd:decimal"
    },
    "edgeContraction": {
      "@id": "animgen:edgeContraction",
      "@type": "xsd:decimal"
    },
    "edgeFeather": {
      "@id": "animgen:edgeFeather",
      "@type": "xsd:decimal"
    },
    "edgeDespillStrength": {
      "@id": "animgen:edgeDespillStrength",
      "@type": "xsd:decimal"
    },
    "interiorDespillStrength": {
      "@id": "animgen:interiorDespillStrength",
      "@type": "xsd:decimal"
    },
    "edgeDespillRadius": {
      "@id": "animgen:edgeDespillRadius",
      "@type": "xsd:integer"
    },
    "CreditLedgerItem": "animgen:CreditLedgerItem",
    "jobId": {
      "@id": "animgen:jobId"
    },
    "animationId": {
      "@id": "animgen:animationId"
    },
    "CreditLedgerOut": "animgen:CreditLedgerOut",
    "nextCursor": {
      "@id": "animgen:nextCursor"
    },
    "CreditUsage": "animgen:CreditUsage",
    "quoted": {
      "@id": "animgen:quoted",
      "@type": "xsd:integer"
    },
    "held": {
      "@id": "animgen:held",
      "@type": "xsd:integer"
    },
    "charged": {
      "@id": "animgen:charged",
      "@type": "xsd:integer"
    },
    "refunded": {
      "@id": "animgen:refunded",
      "@type": "xsd:integer"
    },
    "released": {
      "@id": "animgen:released",
      "@type": "xsd:integer"
    },
    "CreditsBalanceOut": "animgen:CreditsBalanceOut",
    "expiringSoon": {
      "@id": "animgen:expiringSoon",
      "@container": "@list"
    },
    "nextDailyGrantAt": {
      "@id": "animgen:nextDailyGrantAt"
    },
    "nextMonthlyGrantAt": {
      "@id": "animgen:nextMonthlyGrantAt"
    },
    "CreditsBalanceResponse": "animgen:CreditsBalanceResponse",
    "available": {
      "@id": "animgen:available",
      "@type": "xsd:integer"
    },
    "DeveloperLimitOverrides": "animgen:DeveloperLimitOverrides",
    "createPerMinute": {
      "@id": "animgen:createPerMinute"
    },
    "otherPerMinute": {
      "@id": "animgen:otherPerMinute"
    },
    "DeveloperLimitsOut": "animgen:DeveloperLimitsOut",
    "DeveloperOverviewOut": "animgen:DeveloperOverviewOut",
    "apiEnabled": {
      "@id": "animgen:apiEnabled",
      "@type": "xsd:boolean"
    },
    "apiBaseUrl": {
      "@id": "animgen:apiBaseUrl",
      "@type": "xsd:string"
    },
    "mcpEnabled": {
      "@id": "animgen:mcpEnabled",
      "@type": "xsd:boolean"
    },
    "mcpServerUrl": {
      "@id": "animgen:mcpServerUrl"
    },
    "cancelAtPeriodEnd": {
      "@id": "animgen:cancelAtPeriodEnd",
      "@type": "xsd:boolean"
    },
    "activeKeyCount": {
      "@id": "animgen:activeKeyCount",
      "@type": "xsd:integer"
    },
    "DeveloperRequestLogOut": "animgen:DeveloperRequestLogOut",
    "apiKeyId": {
      "@id": "animgen:apiKeyId"
    },
    "method": {
      "@id": "animgen:method",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "animgen:path",
      "@type": "xsd:string"
    },
    "statusCode": {
      "@id": "animgen:statusCode",
      "@type": "xsd:integer"
    },
    "durationMs": {
      "@id": "animgen:durationMs",
      "@type": "xsd:integer"
    },
    "resourceType": {
      "@id": "animgen:resourceType"
    },
    "resourceId": {
      "@id": "animgen:resourceId"
    },
    "DeveloperUsageOut": "animgen:DeveloperUsageOut",
    "summary": {
      "@id": "animgen:summary",
      "@type": "@id"
    },
    "DeveloperUsageSummaryOut": "animgen:DeveloperUsageSummaryOut",
    "errors": {
      "@id": "animgen:errors",
      "@type": "xsd:integer"
    },
    "errorRate": {
      "@id": "animgen:errorRate",
      "@type": "xsd:decimal"
    },
    "rateLimited": {
      "@id": "animgen:rateLimited",
      "@type": "xsd:integer"
    },
    "rateLimitRate": {
      "@id": "animgen:rateLimitRate",
      "@type": "xsd:decimal"
    },
    "p95DurationMs": {
      "@id": "animgen:p95DurationMs",
      "@type": "xsd:integer"
    },
    "DirectUploadCompleteRequest": "animgen:DirectUploadCompleteRequest",
    "uploadId": {
      "@id": "animgen:uploadId",
      "@type": "xsd:string"
    },
    "DirectUploadPrepareRequest": "animgen:DirectUploadPrepareRequest",
    "filename": {
      "@id": "animgen:filename",
      "@type": "xsd:string"
    },
    "temporary": {
      "@id": "animgen:temporary",
      "@type": "xsd:boolean"
    },
    "DirectUploadPrepareResponse": "animgen:DirectUploadPrepareResponse",
    "objectKey": {
      "@id": "animgen:objectKey",
      "@type": "xsd:string"
    },
    "uploadUrl": {
      "@id": "animgen:uploadUrl",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "animgen:headers"
    },
    "maxBytes": {
      "@id": "animgen:maxBytes",
      "@type": "xsd:integer"
    },
    "DisplayNameUpdateRequest": "animgen:DisplayNameUpdateRequest",
    "EditRegion": "animgen:EditRegion",
    "ErrorBody": "animgen:ErrorBody",
    "message": {
      "@id": "animgen:message",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "animgen:details"
    },
    "ExpiringCreditsItem": "animgen:ExpiringCreditsItem",
    "ExportOptions": "animgen:ExportOptions",
    "output_formats": {
      "@id": "animgen:output_formats",
      "@container": "@list"
    },
    "frame_count": {
      "@id": "animgen:frame_count"
    },
    "output_width": {
      "@id": "animgen:output_width",
      "@type": "xsd:integer"
    },
    "output_height": {
      "@id": "animgen:output_height",
      "@type": "xsd:integer"
    },
    "transparent": {
      "@id": "animgen:transparent",
      "@type": "@id"
    },
    "unity": {
      "@id": "animgen:unity",
      "@type": "@id"
    },
    "ExportTransparency": "animgen:ExportTransparency",
    "enabled": {
      "@id": "animgen:enabled",
      "@type": "xsd:boolean"
    },
    "ExportWarning": "animgen:ExportWarning",
    "FileImageInput": "animgen:FileImageInput",
    "file_id": {
      "@id": "animgen:file_id",
      "@type": "xsd:string"
    },
    "FileResponse": "animgen:FileResponse",
    "sha256": {
      "@id": "animgen:sha256",
      "@type": "xsd:string"
    },
    "FingerprintClientDiagnostic": "animgen:FingerprintClientDiagnostic",
    "stage": {
      "@id": "animgen:stage",
      "@type": "xsd:string"
    },
    "errorCode": {
      "@id": "animgen:errorCode",
      "@type": "xsd:string"
    },
    "FingerprintProof": "animgen:FingerprintProof",
    "challenge": {
      "@id": "animgen:challenge",
      "@type": "xsd:string"
    },
    "eventId": {
      "@id": "animgen:eventId",
      "@type": "xsd:string"
    },
    "ForegroundBoundsOut": "animgen:ForegroundBoundsOut",
    "ForgotPasswordRequest": "animgen:ForgotPasswordRequest",
    "FrameRedrawQuoteRequest": "animgen:FrameRedrawQuoteRequest",
    "editMode": {
      "@id": "animgen:editMode",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "animgen:region"
    },
    "references": {
      "@id": "animgen:references",
      "@container": "@list"
    },
    "FrameRedrawRequest": "animgen:FrameRedrawRequest",
    "maxCredits": {
      "@id": "animgen:maxCredits",
      "@type": "xsd:integer"
    },
    "GenerationInput": "animgen:GenerationInput",
    "first_frame": {
      "@id": "animgen:first_frame"
    },
    "last_frame": {
      "@id": "animgen:last_frame"
    },
    "reference_images": {
      "@id": "animgen:reference_images",
      "@container": "@list"
    },
    "GenerationTransparency": "animgen:GenerationTransparency",
    "mode": {
      "@id": "animgen:mode",
      "@type": "xsd:string"
    },
    "key_color": {
      "@id": "animgen:key_color"
    },
    "key_selection": {
      "@id": "animgen:key_selection",
      "@type": "xsd:string"
    },
    "GoogleAuthConfigOut": "animgen:GoogleAuthConfigOut",
    "clientId": {
      "@id": "animgen:clientId",
      "@type": "xsd:string"
    },
    "GoogleAuthOut": "animgen:GoogleAuthOut",
    "isNewUser": {
      "@id": "animgen:isNewUser",
      "@type": "xsd:boolean"
    },
    "GoogleAuthRequest": "animgen:GoogleAuthRequest",
    "credential": {
      "@id": "animgen:credential",
      "@type": "xsd:string"
    },
    "HTTPValidationError": "animgen:HTTPValidationError",
    "detail": {
      "@id": "animgen:detail",
      "@container": "@list"
    },
    "ImageInputCanvasConfig": "animgen:ImageInputCanvasConfig",
    "sourceScale": {
      "@id": "animgen:sourceScale",
      "@type": "xsd:decimal"
    },
    "positionX": {
      "@id": "animgen:positionX",
      "@type": "xsd:decimal"
    },
    "positionY": {
      "@id": "animgen:positionY",
      "@type": "xsd:decimal"
    },
    "aspectRatio": {
      "@id": "animgen:aspectRatio",
      "@type": "xsd:string"
    },
    "ImageToVideoJobCreate": "animgen:ImageToVideoJobCreate",
    "negativePrompt": {
      "@id": "animgen:negativePrompt",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "animgen:params",
      "@type": "@id"
    },
    "initImageUploadId": {
      "@id": "animgen:initImageUploadId"
    },
    "initImageSource": {
      "@id": "animgen:initImageSource"
    },
    "lastFrameUploadId": {
      "@id": "animgen:lastFrameUploadId"
    },
    "lastFrameSource": {
      "@id": "animgen:lastFrameSource"
    },
    "referenceImages": {
      "@id": "animgen:referenceImages",
      "@container": "@list"
    },
    "ImageToVideoParams": "animgen:ImageToVideoParams",
    "targetDurationSeconds": {
      "@id": "animgen:targetDurationSeconds",
      "@type": "xsd:decimal"
    },
    "model": {
      "@id": "animgen:model"
    },
    "generationMode": {
      "@id": "animgen:generationMode"
    },
    "seed": {
      "@id": "animgen:seed"
    },
    "stylePreset": {
      "@id": "animgen:stylePreset"
    },
    "resolution": {
      "@id": "animgen:resolution"
    },
    "ratio": {
      "@id": "animgen:ratio"
    },
    "watermark": {
      "@id": "animgen:watermark"
    },
    "transparency": {
      "@id": "animgen:transparency",
      "@type": "@id"
    },
    "inputCanvas": {
      "@id": "animgen:inputCanvas"
    },
    "purchaseIntentId": {
      "@id": "animgen:purchaseIntentId"
    },
    "ImageToVideoQuoteRequest": "animgen:ImageToVideoQuoteRequest",
    "lastFrameEnabled": {
      "@id": "animgen:lastFrameEnabled",
      "@type": "xsd:boolean"
    },
    "referenceImageCount": {
      "@id": "animgen:referenceImageCount",
      "@type": "xsd:integer"
    },
    "ImageTransparencyConfig": "animgen:ImageTransparencyConfig",
    "keyColor": {
      "@id": "animgen:keyColor"
    },
    "keySelection": {
      "@id": "animgen:keySelection",
      "@type": "xsd:string"
    },
    "profile": {
      "@id": "animgen:profile",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AnimGen AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AnimGen AI's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-01) from openapi/animgen-com-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/animgen-com-openapi.json"
  ]
}