{
  "@context": {
    "@vocab": "https://flashdata.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "flashdata": "https://flashdata.dev/schema#",
    "APIKeyIdentity": "flashdata:APIKeyIdentity",
    "apiKeyId": {
      "@id": "flashdata:apiKeyId",
      "@type": "xsd:string"
    },
    "accountId": {
      "@id": "flashdata:accountId",
      "@type": "xsd:string"
    },
    "accountType": {
      "@id": "flashdata:accountType",
      "@type": "xsd:string"
    },
    "ownership": {
      "@id": "flashdata:ownership",
      "@type": "xsd:string"
    },
    "access": {
      "@id": "flashdata:access",
      "@type": "xsd:string"
    },
    "installed": {
      "@id": "flashdata:installed",
      "@type": "xsd:boolean"
    },
    "recurringAllowed": {
      "@id": "flashdata:recurringAllowed",
      "@type": "xsd:boolean"
    },
    "connectionId": {
      "@id": "flashdata:connectionId"
    },
    "scopes": {
      "@id": "flashdata:scopes",
      "@container": "@list"
    },
    "expiresAt": {
      "@id": "flashdata:expiresAt"
    },
    "verifiedAt": {
      "@id": "flashdata:verifiedAt",
      "@type": "xsd:dateTime"
    },
    "Problem": "flashdata:Problem",
    "type": {
      "@id": "flashdata:type",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "flashdata:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "flashdata:status",
      "@type": "xsd:integer"
    },
    "code": {
      "@id": "flashdata:code",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "flashdata:detail",
      "@type": "xsd:string"
    },
    "requestId": {
      "@id": "flashdata:requestId",
      "@type": "xsd:string"
    },
    "fieldErrors": {
      "@id": "flashdata:fieldErrors",
      "@container": "@list"
    },
    "FieldError": "flashdata:FieldError",
    "field": {
      "@id": "flashdata:field",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "flashdata:message",
      "@type": "xsd:string"
    },
    "AgentCapabilities": "flashdata:AgentCapabilities",
    "protocolVersion": {
      "@id": "flashdata:protocolVersion"
    },
    "available": {
      "@id": "flashdata:available",
      "@type": "xsd:boolean"
    },
    "flow": {
      "@id": "flashdata:flow"
    },
    "dataOrigin": {
      "@id": "flashdata:dataOrigin",
      "@type": "xsd:string"
    },
    "queryPath": {
      "@id": "flashdata:queryPath"
    },
    "credentialType": {
      "@id": "flashdata:credentialType"
    },
    "permissions": {
      "@id": "flashdata:permissions",
      "@container": "@list"
    },
    "owner": {
      "@id": "flashdata:owner"
    },
    "trial": {
      "@id": "flashdata:trial"
    },
    "recurringRequires": {
      "@id": "flashdata:recurringRequires"
    },
    "replayProtection": {
      "@id": "flashdata:replayProtection"
    },
    "AgentPermission": "flashdata:AgentPermission",
    "source": {
      "@id": "flashdata:source",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "flashdata:name",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "flashdata:product",
      "@type": "xsd:string"
    },
    "trialEligible": {
      "@id": "flashdata:trialEligible",
      "@type": "xsd:boolean"
    },
    "ownerAllowed": {
      "@id": "flashdata:ownerAllowed",
      "@type": "xsd:boolean"
    },
    "requiresStorageDestination": {
      "@id": "flashdata:requiresStorageDestination",
      "@type": "xsd:boolean"
    },
    "AgentRegistration": "flashdata:AgentRegistration",
    "connection": {
      "@id": "flashdata:connection",
      "@type": "@id"
    },
    "credentials": {
      "@id": "flashdata:credentials",
      "@type": "@id"
    },
    "deniedScopes": {
      "@id": "flashdata:deniedScopes",
      "@container": "@list"
    },
    "limits": {
      "@id": "flashdata:limits"
    },
    "nextAction": {
      "@id": "flashdata:nextAction",
      "@type": "xsd:string"
    },
    "AgentConnection": "flashdata:AgentConnection",
    "id": {
      "@id": "flashdata:id",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "flashdata:audience",
      "@type": "xsd:string"
    },
    "lifecycle": {
      "@id": "flashdata:lifecycle",
      "@type": "xsd:string"
    },
    "requestedScopes": {
      "@id": "flashdata:requestedScopes",
      "@container": "@list"
    },
    "trialScopes": {
      "@id": "flashdata:trialScopes",
      "@container": "@list"
    },
    "generation": {
      "@id": "flashdata:generation",
      "@type": "xsd:integer"
    },
    "trialExpiresAt": {
      "@id": "flashdata:trialExpiresAt",
      "@type": "xsd:dateTime"
    },
    "fundingMode": {
      "@id": "flashdata:fundingMode",
      "@type": "xsd:string"
    },
    "trialCredits": {
      "@id": "flashdata:trialCredits",
      "@type": "xsd:decimal"
    },
    "trialRequestCounts": {
      "@id": "flashdata:trialRequestCounts"
    },
    "AgentCredentials": "flashdata:AgentCredentials",
    "apiKey": {
      "@id": "flashdata:apiKey",
      "@type": "xsd:string"
    },
    "setupCredential": {
      "@id": "flashdata:setupCredential",
      "@type": "xsd:string"
    },
    "handoffProof": {
      "@id": "flashdata:handoffProof",
      "@type": "xsd:string"
    },
    "AgentRegistrationRequest": "flashdata:AgentRegistrationRequest",
    "client": {
      "@id": "flashdata:client",
      "@type": "xsd:string"
    },
    "transport": {
      "@id": "flashdata:transport",
      "@type": "xsd:string"
    },
    "AgentConnectionResponse": "flashdata:AgentConnectionResponse",
    "AgentOnboardingStatus": "flashdata:AgentOnboardingStatus",
    "pollAfterSeconds": {
      "@id": "flashdata:pollAfterSeconds",
      "@type": "xsd:integer"
    },
    "AgentClaim": "flashdata:AgentClaim",
    "claimId": {
      "@id": "flashdata:claimId",
      "@type": "xsd:string"
    },
    "claimPath": {
      "@id": "flashdata:claimPath",
      "@type": "xsd:string"
    },
    "confirmationCode": {
      "@id": "flashdata:confirmationCode",
      "@type": "xsd:string"
    },
    "AgentBrowserClaim": "flashdata:AgentBrowserClaim",
    "AgentClaimView": "flashdata:AgentClaimView",
    "handoff": {
      "@id": "flashdata:handoff"
    },
    "AgentApproval": "flashdata:AgentApproval",
    "allowAccountBalance": {
      "@id": "flashdata:allowAccountBalance"
    },
    "AgentHandoff": "flashdata:AgentHandoff",
    "OAuthConsent": "flashdata:OAuthConsent",
    "clientName": {
      "@id": "flashdata:clientName",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "flashdata:scope",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "flashdata:sources",
      "@container": "@list"
    },
    "redirectUri": {
      "@id": "flashdata:redirectUri",
      "@type": "@id"
    },
    "OAuthConnection": "flashdata:OAuthConnection",
    "createdAt": {
      "@id": "flashdata:createdAt",
      "@type": "xsd:dateTime"
    },
    "Health": "flashdata:Health",
    "service": {
      "@id": "flashdata:service",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "flashdata:version",
      "@type": "xsd:string"
    },
    "time": {
      "@id": "flashdata:time",
      "@type": "xsd:dateTime"
    },
    "PublicStatus": "flashdata:PublicStatus",
    "updatedAt": {
      "@id": "flashdata:updatedAt",
      "@type": "xsd:dateTime"
    },
    "components": {
      "@id": "flashdata:components",
      "@container": "@list"
    },
    "PublicStatusComponent": "flashdata:PublicStatusComponent",
    "DataSource": "flashdata:DataSource",
    "category": {
      "@id": "flashdata:category",
      "@type": "xsd:string"
    },
    "modes": {
      "@id": "flashdata:modes",
      "@container": "@list"
    },
    "inputSchema": {
      "@id": "flashdata:inputSchema"
    },
    "estimatedCredits": {
      "@id": "flashdata:estimatedCredits",
      "@type": "xsd:decimal"
    },
    "PlanCatalog": "flashdata:PlanCatalog",
    "trialOffer": {
      "@id": "flashdata:trialOffer"
    },
    "data": {
      "@id": "flashdata:data",
      "@container": "@list"
    },
    "currency": {
      "@id": "flashdata:currency",
      "@type": "xsd:string"
    },
    "creditValueUsd": {
      "@id": "flashdata:creditValueUsd",
      "@type": "xsd:decimal"
    },
    "billingAvailability": {
      "@id": "flashdata:billingAvailability",
      "@type": "xsd:string"
    },
    "billingMessage": {
      "@id": "flashdata:billingMessage",
      "@type": "xsd:string"
    },
    "PublicTrialOffer": "flashdata:PublicTrialOffer",
    "maxApiRequests": {
      "@id": "flashdata:maxApiRequests",
      "@type": "xsd:integer"
    },
    "googleSearchRequests": {
      "@id": "flashdata:googleSearchRequests",
      "@type": "xsd:integer"
    },
    "youtubeDataRequests": {
      "@id": "flashdata:youtubeDataRequests",
      "@type": "xsd:integer"
    },
    "downloadGigabytes": {
      "@id": "flashdata:downloadGigabytes",
      "@type": "xsd:decimal"
    },
    "Plan": "flashdata:Plan",
    "slug": {
      "@id": "flashdata:slug",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "flashdata:description",
      "@type": "xsd:string"
    },
    "includedCredits": {
      "@id": "flashdata:includedCredits",
      "@type": "xsd:decimal"
    },
    "prices": {
      "@id": "flashdata:prices",
      "@container": "@list"
    },
    "features": {
      "@id": "flashdata:features",
      "@container": "@list"
    },
    "usagePrices": {
      "@id": "flashdata:usagePrices",
      "@type": "@id"
    },
    "PlanLimits": "flashdata:PlanLimits",
    "concurrency": {
      "@id": "flashdata:concurrency",
      "@type": "xsd:integer"
    },
    "maxBatchSize": {
      "@id": "flashdata:maxBatchSize",
      "@type": "xsd:integer"
    },
    "maxPendingJobs": {
      "@id": "flashdata:maxPendingJobs",
      "@type": "xsd:integer"
    },
    "PlanPrice": "flashdata:PlanPrice",
    "unitAmount": {
      "@id": "flashdata:unitAmount",
      "@type": "xsd:integer"
    },
    "credits": {
      "@id": "flashdata:credits",
      "@type": "xsd:decimal"
    },
    "interval": {
      "@id": "flashdata:interval",
      "@type": "xsd:string"
    },
    "PlanUsagePrices": "flashdata:PlanUsagePrices",
    "googlePer1kCents": {
      "@id": "flashdata:googlePer1kCents",
      "@type": "xsd:integer"
    },
    "youtubePer1kCents": {
      "@id": "flashdata:youtubePer1kCents",
      "@type": "xsd:integer"
    },
    "downloadPerTbCents": {
      "@id": "flashdata:downloadPerTbCents",
      "@type": "xsd:integer"
    },
    "PublicLegalVersions": "flashdata:PublicLegalVersions",
    "availability": {
      "@id": "flashdata:availability",
      "@type": "xsd:string"
    },
    "termsVersion": {
      "@id": "flashdata:termsVersion",
      "@type": "xsd:string"
    },
    "privacyVersion": {
      "@id": "flashdata:privacyVersion",
      "@type": "xsd:string"
    },
    "RegisterRequest": "flashdata:RegisterRequest",
    "email": {
      "@id": "flashdata:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "flashdata:password",
      "@type": "@id"
    },
    "acceptedTerms": {
      "@id": "flashdata:acceptedTerms",
      "@type": "xsd:boolean"
    },
    "RegisterResponse": "flashdata:RegisterResponse",
    "emailVerificationRequired": {
      "@id": "flashdata:emailVerificationRequired",
      "@type": "xsd:boolean"
    },
    "LoginRequest": "flashdata:LoginRequest",
    "rememberMe": {
      "@id": "flashdata:rememberMe",
      "@type": "xsd:boolean"
    },
    "LoginResponse": "flashdata:LoginResponse",
    "account": {
      "@id": "flashdata:account",
      "@type": "@id"
    },
    "csrfToken": {
      "@id": "flashdata:csrfToken",
      "@type": "xsd:string"
    },
    "sessionMode": {
      "@id": "flashdata:sessionMode",
      "@type": "xsd:string"
    },
    "Account": "flashdata:Account",
    "emailVerified": {
      "@id": "flashdata:emailVerified",
      "@type": "xsd:boolean"
    },
    "legalAcceptanceRequired": {
      "@id": "flashdata:legalAcceptanceRequired",
      "@type": "xsd:boolean"
    },
    "role": {
      "@id": "flashdata:role",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "flashdata:timezone",
      "@type": "xsd:string"
    },
    "TokenRequest": "flashdata:TokenRequest",
    "token": {
      "@id": "flashdata:token",
      "@type": "xsd:string"
    },
    "Session": "flashdata:Session",
    "current": {
      "@id": "flashdata:current",
      "@type": "xsd:boolean"
    },
    "mode": {
      "@id": "flashdata:mode",
      "@type": "xsd:string"
    },
    "lastSeenAt": {
      "@id": "flashdata:lastSeenAt",
      "@type": "xsd:dateTime"
    },
    "device": {
      "@id": "flashdata:device",
      "@type": "xsd:string"
    },
    "approximateLocation": {
      "@id": "flashdata:approximateLocation",
      "@type": "xsd:string"
    },
    "reauthenticatedUntil": {
      "@id": "flashdata:reauthenticatedUntil",
      "@type": "xsd:dateTime"
    },
    "Reauthentication": "flashdata:Reauthentication",
    "UpdateAccountRequest": "flashdata:UpdateAccountRequest",
    "AccountDeletionRequest": "flashdata:AccountDeletionRequest",
    "requestedAt": {
      "@id": "flashdata:requestedAt",
      "@type": "xsd:dateTime"
    },
    "scheduledFor": {
      "@id": "flashdata:scheduledFor",
      "@type": "xsd:dateTime"
    },
    "cancellable": {
      "@id": "flashdata:cancellable",
      "@type": "xsd:boolean"
    },
    "cancelledAt": {
      "@id": "flashdata:cancelledAt",
      "@type": "xsd:dateTime"
    },
    "processingStartedAt": {
      "@id": "flashdata:processingStartedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "flashdata:completedAt",
      "@type": "xsd:dateTime"
    },
    "failureCode": {
      "@id": "flashdata:failureCode",
      "@type": "xsd:string"
    },
    "billingCancellationStatus": {
      "@id": "flashdata:billingCancellationStatus",
      "@type": "xsd:string"
    },
    "activeJobsAtRequest": {
      "@id": "flashdata:activeJobsAtRequest",
      "@type": "xsd:integer"
    },
    "retryable": {
      "@id": "flashdata:retryable",
      "@type": "xsd:boolean"
    },
    "LegalAcceptanceRequest": "flashdata:LegalAcceptanceRequest",
    "OnboardingProgress": "flashdata:OnboardingProgress",
    "currentStep": {
      "@id": "flashdata:currentStep",
      "@type": "xsd:string"
    },
    "useCase": {
      "@id": "flashdata:useCase",
      "@type": "xsd:string"
    },
    "apiKeyStepStatus": {
      "@id": "flashdata:apiKeyStepStatus",
      "@type": "xsd:string"
    },
    "firstRequestStatus": {
      "@id": "flashdata:firstRequestStatus",
      "@type": "xsd:string"
    },
    "firstApiKeyId": {
      "@id": "flashdata:firstApiKeyId",
      "@type": "xsd:string"
    },
    "firstRequestId": {
      "@id": "flashdata:firstRequestId",
      "@type": "xsd:string"
    },
    "UpdateOnboardingRequest": "flashdata:UpdateOnboardingRequest",
    "action": {
      "@id": "flashdata:action",
      "@type": "xsd:string"
    },
    "ConsoleOverview": "flashdata:ConsoleOverview",
    "onboarding": {
      "@id": "flashdata:onboarding",
      "@type": "@id"
    },
    "subscription": {
      "@id": "flashdata:subscription"
    },
    "balance": {
      "@id": "flashdata:balance"
    },
    "publicStatus": {
      "@id": "flashdata:publicStatus"
    },
    "degradedSections": {
      "@id": "flashdata:degradedSections",
      "@container": "@list"
    },
    "generatedAt": {
      "@id": "flashdata:generatedAt",
      "@type": "xsd:dateTime"
    },
    "Subscription": "flashdata:Subscription",
    "plan": {
      "@id": "flashdata:plan",
      "@type": "@id"
    },
    "usageRates": {
      "@id": "flashdata:usageRates"
    },
    "currentPeriodStart": {
      "@id": "flashdata:currentPeriodStart",
      "@type": "xsd:dateTime"
    },
    "currentPeriodEnd": {
      "@id": "flashdata:currentPeriodEnd",
      "@type": "xsd:dateTime"
    },
    "cancelAtPeriodEnd": {
      "@id": "flashdata:cancelAtPeriodEnd",
      "@type": "xsd:boolean"
    },
    "graceEndsAt": {
      "@id": "flashdata:graceEndsAt",
      "@type": "xsd:dateTime"
    },
    "CreditBalance": "flashdata:CreditBalance",
    "balanceCredits": {
      "@id": "flashdata:balanceCredits",
      "@type": "xsd:decimal"
    },
    "reservedCredits": {
      "@id": "flashdata:reservedCredits",
      "@type": "xsd:decimal"
    },
    "availableCredits": {
      "@id": "flashdata:availableCredits",
      "@type": "xsd:decimal"
    },
    "lifetimeGrantedCredits": {
      "@id": "flashdata:lifetimeGrantedCredits",
      "@type": "xsd:decimal"
    },
    "lifetimeUsedCredits": {
      "@id": "flashdata:lifetimeUsedCredits",
      "@type": "xsd:decimal"
    },
    "lifetimeRefundedCredits": {
      "@id": "flashdata:lifetimeRefundedCredits",
      "@type": "xsd:decimal"
    },
    "lifetimePaymentReversedCredits": {
      "@id": "flashdata:lifetimePaymentReversedCredits",
      "@type": "xsd:decimal"
    },
    "TrialCreditState": "flashdata:TrialCreditState",
    "eligible": {
      "@id": "flashdata:eligible",
      "@type": "xsd:boolean"
    },
    "ineligibilityReason": {
      "@id": "flashdata:ineligibilityReason",
      "@type": "xsd:string"
    },
    "grantCredits": {
      "@id": "flashdata:grantCredits",
      "@type": "xsd:integer"
    },
    "settingsVersion": {
      "@id": "flashdata:settingsVersion",
      "@type": "xsd:integer"
    },
    "request": {
      "@id": "flashdata:request"
    },
    "TrialCreditRequest": "flashdata:TrialCreditRequest",
    "requestedCredits": {
      "@id": "flashdata:requestedCredits",
      "@type": "xsd:integer"
    },
    "policyVersion": {
      "@id": "flashdata:policyVersion",
      "@type": "xsd:integer"
    },
    "reviewedAt": {
      "@id": "flashdata:reviewedAt",
      "@type": "xsd:dateTime"
    },
    "reviewReason": {
      "@id": "flashdata:reviewReason",
      "@type": "xsd:string"
    },
    "TrialCreditRequestStatus": "flashdata:TrialCreditRequestStatus",
    "ApiKey": "flashdata:ApiKey",
    "prefix": {
      "@id": "flashdata:prefix",
      "@type": "xsd:string"
    },
    "last4": {
      "@id": "flashdata:last4",
      "@type": "xsd:string"
    },
    "lastUsedAt": {
      "@id": "flashdata:lastUsedAt",
      "@type": "xsd:dateTime"
    },
    "scheduledRevocationAt": {
      "@id": "flashdata:scheduledRevocationAt",
      "@type": "xsd:dateTime"
    },
    "CreateApiKeyRequest": "flashdata:CreateApiKeyRequest",
    "ApiKeyCreated": "flashdata:ApiKeyCreated",
    "secret": {
      "@id": "flashdata:secret",
      "@type": "xsd:string"
    },
    "HostedSession": "flashdata:HostedSession",
    "url": {
      "@id": "flashdata:url",
      "@type": "@id"
    },
    "SubscriptionChange": "flashdata:SubscriptionChange",
    "fromPriceId": {
      "@id": "flashdata:fromPriceId",
      "@type": "xsd:string"
    },
    "toPriceId": {
      "@id": "flashdata:toPriceId",
      "@type": "xsd:string"
    },
    "effective": {
      "@id": "flashdata:effective",
      "@type": "xsd:string"
    },
    "SubscriptionCancellationChange": "flashdata:SubscriptionCancellationChange",
    "Page": "flashdata:Page",
    "pagination": {
      "@id": "flashdata:pagination",
      "@type": "@id"
    },
    "Pagination": "flashdata:Pagination",
    "nextCursor": {
      "@id": "flashdata:nextCursor",
      "@type": "xsd:string"
    },
    "previousCursor": {
      "@id": "flashdata:previousCursor",
      "@type": "xsd:string"
    },
    "hasMore": {
      "@id": "flashdata:hasMore",
      "@type": "xsd:boolean"
    },
    "limit": {
      "@id": "flashdata:limit",
      "@type": "xsd:integer"
    },
    "Invoice": "flashdata:Invoice",
    "number": {
      "@id": "flashdata:number",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "flashdata:total",
      "@type": "xsd:integer"
    },
    "amountPaid": {
      "@id": "flashdata:amountPaid",
      "@type": "xsd:integer"
    },
    "refundedAmount": {
      "@id": "flashdata:refundedAmount",
      "@type": "xsd:integer"
    },
    "billingReason": {
      "@id": "flashdata:billingReason",
      "@type": "xsd:string"
    },
    "hostedInvoiceUrl": {
      "@id": "flashdata:hostedInvoiceUrl",
      "@type": "@id"
    },
    "paidAt": {
      "@id": "flashdata:paidAt",
      "@type": "xsd:dateTime"
    },
    "periodStart": {
      "@id": "flashdata:periodStart",
      "@type": "xsd:dateTime"
    },
    "periodEnd": {
      "@id": "flashdata:periodEnd",
      "@type": "xsd:dateTime"
    },
    "BillingPaymentPage": "flashdata:BillingPaymentPage",
    "BillingPayment": "flashdata:BillingPayment",
    "purchaseType": {
      "@id": "flashdata:purchaseType",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "flashdata:amount",
      "@type": "xsd:integer"
    },
    "invoiceNumber": {
      "@id": "flashdata:invoiceNumber",
      "@type": "xsd:string"
    },
    "reversedCredits": {
      "@id": "flashdata:reversedCredits",
      "@type": "xsd:decimal"
    },
    "refundedAt": {
      "@id": "flashdata:refundedAt",
      "@type": "xsd:dateTime"
    },
    "ApiAccess": "flashdata:ApiAccess",
    "result_origin": {
      "@id": "flashdata:result_origin",
      "@type": "@id"
    },
    "ApiAccessSource": "flashdata:ApiAccessSource",
    "ApiAccessBalance": "flashdata:ApiAccessBalance",
    "unit": {
      "@id": "flashdata:unit",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "flashdata:note",
      "@type": "xsd:string"
    },
    "ApiAccessPricing": "flashdata:ApiAccessPricing",
    "requestCount": {
      "@id": "flashdata:requestCount",
      "@type": "xsd:integer"
    },
    "ApiAccessPlan": "flashdata:ApiAccessPlan",
    "billingMode": {
      "@id": "flashdata:billingMode",
      "@type": "xsd:string"
    },
    "ApiAccessLimits": "flashdata:ApiAccessLimits",
    "ApiKeyUsage": "flashdata:ApiKeyUsage",
    "from": {
      "@id": "flashdata:from",
      "@type": "xsd:dateTime"
    },
    "to": {
      "@id": "flashdata:to",
      "@type": "xsd:dateTime"
    },
    "observedAt": {
      "@id": "flashdata:observedAt",
      "@type": "xsd:dateTime"
    },
    "totals": {
      "@id": "flashdata:totals",
      "@type": "@id"
    },
    "bySource": {
      "@id": "flashdata:bySource",
      "@container": "@list"
    },
    "updating": {
      "@id": "flashdata:updating",
      "@type": "xsd:boolean"
    },
    "UsageCounts": "flashdata:UsageCounts",
    "requests": {
      "@id": "flashdata:requests",
      "@type": "xsd:integer"
    },
    "completed": {
      "@id": "flashdata:completed",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "flashdata:failed",
      "@type": "xsd:integer"
    },
    "CreditPolicy": "flashdata:CreditPolicy",
    "failedRequestsCharged": {
      "@id": "flashdata:failedRequestsCharged",
      "@type": "xsd:boolean"
    },
    "subscriptionGrantTiming": {
      "@id": "flashdata:subscriptionGrantTiming",
      "@type": "xsd:string"
    },
    "refundHandling": {
      "@id": "flashdata:refundHandling",
      "@type": "xsd:string"
    },
    "CreditEntryType": "flashdata:CreditEntryType",
    "CreditTransaction": "flashdata:CreditTransaction",
    "deltaCredits": {
      "@id": "flashdata:deltaCredits",
      "@type": "xsd:decimal"
    },
    "balanceAfterCredits": {
      "@id": "flashdata:balanceAfterCredits",
      "@type": "xsd:decimal"
    },
    "jobId": {
      "@id": "flashdata:jobId",
      "@type": "xsd:string"
    },
    "DeliveryWebhook": "flashdata:DeliveryWebhook",
    "lastTestStatus": {
      "@id": "flashdata:lastTestStatus",
      "@type": "xsd:integer"
    },
    "lastTestedAt": {
      "@id": "flashdata:lastTestedAt",
      "@type": "xsd:dateTime"
    },
    "CreateDeliveryWebhookRequest": "flashdata:CreateDeliveryWebhookRequest",
    "ConsoleJob": "flashdata:ConsoleJob",
    "durationMs": {
      "@id": "flashdata:durationMs",
      "@type": "xsd:decimal"
    },
    "error": {
      "@id": "flashdata:error",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "flashdata:params"
    },
    "progress": {
      "@id": "flashdata:progress",
      "@type": "xsd:integer"
    },
    "result": {
      "@id": "flashdata:result"
    },
    "videoId": {
      "@id": "flashdata:videoId",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "flashdata:links",
      "@container": "@list"
    },
    "JobLink": "flashdata:JobLink",
    "rel": {
      "@id": "flashdata:rel",
      "@type": "xsd:string"
    },
    "href": {
      "@id": "flashdata:href",
      "@type": "@id"
    },
    "method": {
      "@id": "flashdata:method",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "flashdata:expires_at",
      "@type": "xsd:dateTime"
    },
    "filename": {
      "@id": "flashdata:filename",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "flashdata:content_type",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "flashdata:size_bytes",
      "@type": "xsd:integer"
    },
    "QueryRepresentationError": "flashdata:QueryRepresentationError",
    "BulkJobPage": "flashdata:BulkJobPage",
    "BulkJob": "flashdata:BulkJob",
    "input": {
      "@id": "flashdata:input"
    },
    "counts": {
      "@id": "flashdata:counts"
    },
    "pauseReason": {
      "@id": "flashdata:pauseReason",
      "@type": "xsd:string"
    },
    "delivery": {
      "@id": "flashdata:delivery"
    },
    "startedAt": {
      "@id": "flashdata:startedAt",
      "@type": "xsd:dateTime"
    },
    "CreateBulkJobRequest": "flashdata:CreateBulkJobRequest",
    "options": {
      "@id": "flashdata:options"
    },
    "callback_url": {
      "@id": "flashdata:callback_url",
      "@type": "@id"
    },
    "BulkJobCreated": "flashdata:BulkJobCreated",
    "job": {
      "@id": "flashdata:job",
      "@type": "@id"
    },
    "upload": {
      "@id": "flashdata:upload"
    },
    "BulkJobResponse": "flashdata:BulkJobResponse",
    "UpdateBulkJobRequest": "flashdata:UpdateBulkJobRequest",
    "MarkdownQueryResult": "flashdata:MarkdownQueryResult",
    "content": {
      "@id": "flashdata:content",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "flashdata:usage"
    },
    "Query_google_search": "flashdata:Query_google_search",
    "query": {
      "@id": "flashdata:query",
      "@type": "xsd:string"
    },
    "AsyncQuery_google_search": "flashdata:AsyncQuery_google_search",
    "Query_google_images": "flashdata:Query_google_images",
    "AsyncQuery_google_images": "flashdata:AsyncQuery_google_images",
    "Query_google_news": "flashdata:Query_google_news",
    "AsyncQuery_google_news": "flashdata:AsyncQuery_google_news",
    "Query_google_shopping": "flashdata:Query_google_shopping",
    "AsyncQuery_google_shopping": "flashdata:AsyncQuery_google_shopping",
    "Query_google_videos": "flashdata:Query_google_videos",
    "AsyncQuery_google_videos": "flashdata:AsyncQuery_google_videos",
    "Query_google_places": "flashdata:Query_google_places",
    "AsyncQuery_google_places": "flashdata:AsyncQuery_google_places",
    "Query_youtube_search": "flashdata:Query_youtube_search",
    "AsyncQuery_youtube_search": "flashdata:AsyncQuery_youtube_search",
    "Query_youtube_search_extended": "flashdata:Query_youtube_search_extended",
    "AsyncQuery_youtube_search_extended": "flashdata:AsyncQuery_youtube_search_extended",
    "Query_youtube_metadata": "flashdata:Query_youtube_metadata",
    "video_id": {
      "@id": "flashdata:video_id",
      "@type": "xsd:string"
    },
    "AsyncQuery_youtube_metadata": "flashdata:AsyncQuery_youtube_metadata",
    "Query_youtube_transcript": "flashdata:Query_youtube_transcript",
    "AsyncQuery_youtube_transcript": "flashdata:AsyncQuery_youtube_transcript",
    "Query_youtube_captions": "flashdata:Query_youtube_captions",
    "AsyncQuery_youtube_captions": "flashdata:AsyncQuery_youtube_captions",
    "Query_youtube_trainability": "flashdata:Query_youtube_trainability",
    "AsyncQuery_youtube_trainability": "flashdata:AsyncQuery_youtube_trainability",
    "Query_youtube_channel": "flashdata:Query_youtube_channel",
    "handle": {
      "@id": "flashdata:handle",
      "@type": "xsd:string"
    },
    "AsyncQuery_youtube_channel": "flashdata:AsyncQuery_youtube_channel",
    "Query_youtube_suggestions": "flashdata:Query_youtube_suggestions",
    "AsyncQuery_youtube_suggestions": "flashdata:AsyncQuery_youtube_suggestions",
    "Query_youtube_download": "flashdata:Query_youtube_download",
    "AsyncQuery_youtube_download": "flashdata:AsyncQuery_youtube_download",
    "DataQueryResponse": "flashdata:DataQueryResponse",
    "created_at": {
      "@id": "flashdata:created_at",
      "@type": "xsd:dateTime"
    },
    "results": {
      "@id": "flashdata:results",
      "@container": "@list"
    },
    "AsyncSubmission": "flashdata:AsyncSubmission",
    "DataQueryError": "flashdata:DataQueryError"
  },
  "@type": "schema:Dataset",
  "schema:name": "FlashData API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FlashData'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-08) from openapi/flashdata-dev-openapi.json.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/flashdata-dev-openapi.json"
  ]
}