AskMiles AI · JSON-LD Context

Askmiles Ai Context

JSON-LD context defining the semantic vocabulary for Askmiles Ai from AskMiles AI.

31 Classes 57 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
askmiles: https://askmiles.ai/schema#

Classes

PostWellKnownOauthAuthorizationServerRequest GetHealthResponse PostHealthRequest PostHealthResponse PostMcpRequest PostMcpResponse PostPublicBenefitsSearchRequest PostPublicBenefitsSearchResponse GetPublicCreditCardsResponse PostPublicCreditCardsSearchRequest PostPublicCreditCardsSearchResponse GetPublicCreditCardsCardidResponse GetPublicExportsCreditCardsResponse GetPublicExportsStatusResponse GetPublicTransferPartnersResponse GetPublicTransferPartnersFromSourceprogramResponse GetPublicTransferPartnersToDestprogramResponse GetPublicValuationsResponse PostRegisterRequest GetV1PublicBenefitsSearchResponse GetV1PublicCreditCardsResponse PostV1PublicCreditCardsRequest PostV1PublicCreditCardsResponse GetV1PublicCreditCardsChaseSapphirePreferredCreditCardRespon GetV1PublicCreditCardsSearchResponse GetV1PublicExportsCreditCardsResponse GetV1PublicExportsStatusResponse GetV1PublicTransferPartnersResponse GetV1PublicTransferPartnersFromChase20Ultimate20RewardsRespo GetV1PublicTransferPartnersToUnited20MileageplusResponse GetV1PublicValuationsResponse

Properties

Property Type Container
client_name string
redirect_uris list
grant_types list
response_types list
token_endpoint_auth_method string
scope string
status string
data_available boolean
environment string
timestamp string
issuer string
annual_fee_max integer
no_foreign_fee boolean
limit integer
jsonrpc string
id integer
method string
params
result
query string
card_name string
display_name string
annual_fee decimal
matched_benefits list
card_type string
network string
card_network_tier string
foreign_transaction_fee decimal
rewards_currency string
welcome_offer_available boolean
has_statement_credits boolean
credit_types list
lounge_networks list
protections list
has_elite_status_benefits boolean
has_free_night_certificate boolean
family
version string
checksum string
count integer
data list
datasets
last_sync string
source_program string
dest_program string
is_active boolean
has_transfer_bonus boolean
deactivated_date string
unit string
valuations
updated_at string
rrv_last_sync string
created_at string
model string
messages list
role string
content string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://askmiles.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "askmiles": "https://askmiles.ai/schema#",
    "PostWellKnownOauthAuthorizationServerRequest": "askmiles:PostWellKnownOauthAuthorizationServerRequest",
    "client_name": {
      "@id": "askmiles:client_name",
      "@type": "xsd:string"
    },
    "redirect_uris": {
      "@id": "askmiles:redirect_uris",
      "@container": "@list"
    },
    "grant_types": {
      "@id": "askmiles:grant_types",
      "@container": "@list"
    },
    "response_types": {
      "@id": "askmiles:response_types",
      "@container": "@list"
    },
    "token_endpoint_auth_method": {
      "@id": "askmiles:token_endpoint_auth_method",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "askmiles:scope",
      "@type": "xsd:string"
    },
    "GetHealthResponse": "askmiles:GetHealthResponse",
    "status": {
      "@id": "askmiles:status",
      "@type": "xsd:string"
    },
    "data_available": {
      "@id": "askmiles:data_available",
      "@type": "xsd:boolean"
    },
    "environment": {
      "@id": "askmiles:environment",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "askmiles:timestamp",
      "@type": "xsd:string"
    },
    "PostHealthRequest": "askmiles:PostHealthRequest",
    "issuer": {
      "@id": "askmiles:issuer",
      "@type": "xsd:string"
    },
    "annual_fee_max": {
      "@id": "askmiles:annual_fee_max",
      "@type": "xsd:integer"
    },
    "no_foreign_fee": {
      "@id": "askmiles:no_foreign_fee",
      "@type": "xsd:boolean"
    },
    "limit": {
      "@id": "askmiles:limit",
      "@type": "xsd:integer"
    },
    "PostHealthResponse": "askmiles:PostHealthResponse",
    "PostMcpRequest": "askmiles:PostMcpRequest",
    "jsonrpc": {
      "@id": "askmiles:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "askmiles:id",
      "@type": "xsd:integer"
    },
    "method": {
      "@id": "askmiles:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "askmiles:params"
    },
    "PostMcpResponse": "askmiles:PostMcpResponse",
    "result": {
      "@id": "askmiles:result"
    },
    "PostPublicBenefitsSearchRequest": "askmiles:PostPublicBenefitsSearchRequest",
    "query": {
      "@id": "askmiles:query",
      "@type": "xsd:string"
    },
    "PostPublicBenefitsSearchResponse": "askmiles:PostPublicBenefitsSearchResponse",
    "card_name": {
      "@id": "askmiles:card_name",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "askmiles:display_name",
      "@type": "xsd:string"
    },
    "annual_fee": {
      "@id": "askmiles:annual_fee",
      "@type": "xsd:decimal"
    },
    "matched_benefits": {
      "@id": "askmiles:matched_benefits",
      "@container": "@list"
    },
    "GetPublicCreditCardsResponse": "askmiles:GetPublicCreditCardsResponse",
    "card_type": {
      "@id": "askmiles:card_type",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "askmiles:network",
      "@type": "xsd:string"
    },
    "card_network_tier": {
      "@id": "askmiles:card_network_tier",
      "@type": "xsd:string"
    },
    "foreign_transaction_fee": {
      "@id": "askmiles:foreign_transaction_fee",
      "@type": "xsd:decimal"
    },
    "rewards_currency": {
      "@id": "askmiles:rewards_currency",
      "@type": "xsd:string"
    },
    "welcome_offer_available": {
      "@id": "askmiles:welcome_offer_available",
      "@type": "xsd:boolean"
    },
    "has_statement_credits": {
      "@id": "askmiles:has_statement_credits",
      "@type": "xsd:boolean"
    },
    "credit_types": {
      "@id": "askmiles:credit_types",
      "@container": "@list"
    },
    "lounge_networks": {
      "@id": "askmiles:lounge_networks",
      "@container": "@list"
    },
    "protections": {
      "@id": "askmiles:protections",
      "@container": "@list"
    },
    "has_elite_status_benefits": {
      "@id": "askmiles:has_elite_status_benefits",
      "@type": "xsd:boolean"
    },
    "has_free_night_certificate": {
      "@id": "askmiles:has_free_night_certificate",
      "@type": "xsd:boolean"
    },
    "family": {
      "@id": "askmiles:family"
    },
    "PostPublicCreditCardsSearchRequest": "askmiles:PostPublicCreditCardsSearchRequest",
    "PostPublicCreditCardsSearchResponse": "askmiles:PostPublicCreditCardsSearchResponse",
    "GetPublicCreditCardsCardidResponse": "askmiles:GetPublicCreditCardsCardidResponse",
    "GetPublicExportsCreditCardsResponse": "askmiles:GetPublicExportsCreditCardsResponse",
    "version": {
      "@id": "askmiles:version",
      "@type": "xsd:string"
    },
    "checksum": {
      "@id": "askmiles:checksum",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "askmiles:count",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "askmiles:data",
      "@container": "@list"
    },
    "GetPublicExportsStatusResponse": "askmiles:GetPublicExportsStatusResponse",
    "datasets": {
      "@id": "askmiles:datasets"
    },
    "last_sync": {
      "@id": "askmiles:last_sync",
      "@type": "xsd:string"
    },
    "GetPublicTransferPartnersResponse": "askmiles:GetPublicTransferPartnersResponse",
    "source_program": {
      "@id": "askmiles:source_program",
      "@type": "xsd:string"
    },
    "dest_program": {
      "@id": "askmiles:dest_program",
      "@type": "xsd:string"
    },
    "is_active": {
      "@id": "askmiles:is_active",
      "@type": "xsd:boolean"
    },
    "has_transfer_bonus": {
      "@id": "askmiles:has_transfer_bonus",
      "@type": "xsd:boolean"
    },
    "GetPublicTransferPartnersFromSourceprogramResponse": "askmiles:GetPublicTransferPartnersFromSourceprogramResponse",
    "deactivated_date": {
      "@id": "askmiles:deactivated_date",
      "@type": "xsd:string"
    },
    "GetPublicTransferPartnersToDestprogramResponse": "askmiles:GetPublicTransferPartnersToDestprogramResponse",
    "GetPublicValuationsResponse": "askmiles:GetPublicValuationsResponse",
    "unit": {
      "@id": "askmiles:unit",
      "@type": "xsd:string"
    },
    "valuations": {
      "@id": "askmiles:valuations"
    },
    "updated_at": {
      "@id": "askmiles:updated_at",
      "@type": "xsd:string"
    },
    "rrv_last_sync": {
      "@id": "askmiles:rrv_last_sync",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "askmiles:created_at",
      "@type": "xsd:string"
    },
    "PostRegisterRequest": "askmiles:PostRegisterRequest",
    "GetV1PublicBenefitsSearchResponse": "askmiles:GetV1PublicBenefitsSearchResponse",
    "GetV1PublicCreditCardsResponse": "askmiles:GetV1PublicCreditCardsResponse",
    "PostV1PublicCreditCardsRequest": "askmiles:PostV1PublicCreditCardsRequest",
    "model": {
      "@id": "askmiles:model",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "askmiles:messages",
      "@container": "@list"
    },
    "PostV1PublicCreditCardsResponse": "askmiles:PostV1PublicCreditCardsResponse",
    "role": {
      "@id": "askmiles:role",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "askmiles:content",
      "@type": "xsd:string"
    },
    "GetV1PublicCreditCardsChaseSapphirePreferredCreditCardRespon": "askmiles:GetV1PublicCreditCardsChaseSapphirePreferredCreditCardRespon",
    "GetV1PublicCreditCardsSearchResponse": "askmiles:GetV1PublicCreditCardsSearchResponse",
    "GetV1PublicExportsCreditCardsResponse": "askmiles:GetV1PublicExportsCreditCardsResponse",
    "GetV1PublicExportsStatusResponse": "askmiles:GetV1PublicExportsStatusResponse",
    "GetV1PublicTransferPartnersResponse": "askmiles:GetV1PublicTransferPartnersResponse",
    "GetV1PublicTransferPartnersFromChase20Ultimate20RewardsRespo": "askmiles:GetV1PublicTransferPartnersFromChase20Ultimate20RewardsRespo",
    "GetV1PublicTransferPartnersToUnited20MileageplusResponse": "askmiles:GetV1PublicTransferPartnersToUnited20MileageplusResponse",
    "GetV1PublicValuationsResponse": "askmiles:GetV1PublicValuationsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "AskMiles AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AskMiles 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-02) from openapi/_ae-authored/askmiles-ai-openapi-generated.yml.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/_ae-authored/askmiles-ai-openapi-generated.yml"
  ]
}