Parsequerade / docs
App Infos
GET/apps/{appId}/app-infos/{appInfoId}/age-rating

Implemented · First release · Operator configuration and deployment required

Request

Routes are relative to your connection. Use a facade API key; the service manages Apple authentication.

cURL
BASE='https://asc.example.com/v1/connections/conn_example'

curl --fail-with-body "$BASE/apps/1234567890/app-infos/app_info_123/age-rating" \
  -H "Authorization: Bearer $ASC_FACADE_KEY"

asc.example.com is a placeholder for your deployment. Examples use fictional IDs.

Path parameters

NameTypeDescription
appIdRequiredstringApple’s app ID. Returned by List apps.
appInfoIdRequiredstringAn explicit app-info ID belonging to this app.

Query parameters

NameTypeDescription
fieldsOptionalstringComma-separated attribute names to return. This selects read fields and does not expand relationships. Multiple values are comma-separated.
Valuesadvertising, alcoholTobaccoOrDrugUseOrReferences, contests, gambling, gamblingSimulated, gunsOrOtherWeapons, healthOrWellnessTopics, kidsAgeBand, lootBox, medicalOrTreatmentInformation, messagingAndChat, parentalControls, profanityOrCrudeHumor, ageAssurance, sexualContentGraphicAndNudity, sexualContentOrNudity, socialMedia, socialMediaAgeRestricted, horrorOrFearThemes, matureOrSuggestiveThemes, unrestrictedWebAccess, userGeneratedContent, violenceCartoonOrFantasy, violenceRealisticProlongedGraphicOrSadistic, violenceRealistic, ageRatingOverrideV2, koreaAgeRatingOverride, gracRatingClassificationNumber, developerAgeRatingInfoUrl

Response

One flat object for the selected resource.

200 · application/json
{
  "id": "age_rating_declaration_123",
  "appId": "1234567890",
  "appInfoId": "app_info_123",
  "advertising": false,
  "alcoholTobaccoOrDrugUseOrReferences": "NONE",
  "contests": "NONE"
}

Illustrative response. Optional read fields may be absent or null; unknown enum values are preserved.

Response fields

NameTypeDescription
idstringApple’s resource ID. Keep this string unchanged when addressing a resource.
appIdstringThe app that owns this resource.
appInfoIdstringThe selected app-info resource.
advertisingboolean | nullWhether Apple marks this resource as advertising.
alcoholTobaccoOrDrugUseOrReferencesstring | nullThe alcohol tobacco or drug use or references value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
contestsstring | nullThe contests value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
gamblingboolean | nullWhether Apple marks this resource as gambling.
gamblingSimulatedstring | nullThe gambling simulated value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
gunsOrOtherWeaponsstring | nullThe guns or other weapons value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
healthOrWellnessTopicsboolean | nullWhether Apple marks this resource as health or wellness topics.
kidsAgeBandstring | nullThe kids age band value reported by Apple for this resource.
ValuesFIVE_AND_UNDER, SIX_TO_EIGHT, NINE_TO_ELEVEN
lootBoxboolean | nullWhether Apple marks this resource as loot box.
medicalOrTreatmentInformationstring | nullThe medical or treatment information value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
messagingAndChatboolean | nullWhether Apple marks this resource as messaging and chat.
parentalControlsboolean | nullWhether Apple marks this resource as parental controls.
profanityOrCrudeHumorstring | nullThe profanity or crude humor value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
ageAssuranceboolean | nullWhether Apple marks this resource as age assurance.
sexualContentGraphicAndNuditystring | nullThe sexual content graphic and nudity value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
sexualContentOrNuditystring | nullThe sexual content or nudity value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
socialMediaboolean | nullWhether Apple marks this resource as social media.
socialMediaAgeRestrictedboolean | nullWhether Apple marks this resource as social media age restricted.
horrorOrFearThemesstring | nullThe horror or fear themes value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
matureOrSuggestiveThemesstring | nullThe mature or suggestive themes value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
unrestrictedWebAccessboolean | nullWhether Apple marks this resource as unrestricted web access.
userGeneratedContentboolean | nullWhether Apple marks this resource as user generated content.
violenceCartoonOrFantasystring | nullThe violence cartoon or fantasy value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
violenceRealisticProlongedGraphicOrSadisticstring | nullThe violence realistic prolonged graphic or sadistic value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
violenceRealisticstring | nullThe violence realistic value reported by Apple for this resource.
ValuesNONE, INFREQUENT_OR_MILD, FREQUENT_OR_INTENSE, INFREQUENT, FREQUENT
ageRatingOverrideV2string | nullThe age rating override v2 value reported by Apple for this resource.
ValuesNONE, NINE_PLUS, THIRTEEN_PLUS, SIXTEEN_PLUS, EIGHTEEN_PLUS, UNRATED
koreaAgeRatingOverridestring | nullThe korea age rating override value reported by Apple for this resource.
ValuesNONE, ALL, TWELVE_PLUS, FIFTEEN_PLUS, NINETEEN_PLUS
gracRatingClassificationNumberstring | nullThe grac rating classification number value reported by Apple for this resource.
developerAgeRatingInfoUrlstring · uri | nullThe developer age rating info url URL reported by Apple.

Behavior

  • A nested resource must belong to the selected parent and the configured connection. The adapter validates ownership before returning data.

Errors

HTTPTypeDescription
400invalid_queryUnsupported filter, sort, limit, or cursor.
401unauthorizedMissing or invalid facade API key.
403forbidden / upstream_forbiddenThe caller or configured Apple key cannot read this resource.
404resource_not_foundThe requested resource, parent, or exact locale is absent or outside the caller’s scope.
429rate_limitedA facade or Apple rate limit was reached. Respect Retry-After when returned.
502–504upstream errorApple authentication, response parsing, availability, or timeout failure; this is not an empty result.

Apple mapping

Upstream route and translation

The adapter calls GET /v1/appInfos/{id}/ageRatingDeclaration. Read Apple’s original endpoint ↗

Flatten Apple’s attributes into each resource object. Expose supplied singleton linkage as IDs, with no automatic relationship traversal. Read access does not make these fields writable.

Facade parameterTypeDescription
fieldsqueryfields[ageRatingDeclarations]

Reviewed 2026-10-14 · OpenAPI 4.5.1