Get Apple Doc Content
get_apple_doc_contentRetrieve one Apple Developer documentation page as Markdown from its URL, including symbol details, tutorials, API references, and App Store Connect help for coding agents.
Instructions
One page of Apple's documentation as Markdown, rendered from the page's JSON, the data developer.apple.com builds the page from, in its Swift version: the symbol's kind, Apple's summary, a deprecated API's message, its declaration, the overview with its code listings, tables, term lists, notes, images and videos (with Apple's alt text), the articles it's mentioned in, a property list key's details and attributes, the Topics groups with each group's description and each member's declaration and summary, a protocol requirement's default implementations, the Relationships (conforms to, inherits from, inherited by, conforming types), platform availability and the See Also links; a sample page's Download; a tutorial overview's volumes and chapters, each tutorial with its summary, and its resources, and a tutorial's steps with the code file after each and its project files; a web-service page's (App Store Connect API, App Store Server API and the like) URL, parameters, body, response codes, properties and possible values. An App Store Connect Help page comes as its article converted to Markdown. Links in the text come as links. The include… flags append related APIs, referenced types, similar APIs and a platform analysis, read from the page's JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full URL of the Apple Developer Documentation page. Must start with https://developer.apple.com/documentation/, https://developer.apple.com/design/human-interface-guidelines/, https://developer.apple.com/tutorials/ or https://developer.apple.com/help/app-store-connect/. Example: "https://developer.apple.com/documentation/uikit/uiviewcontroller" | |
| includeReferences | No | Resolve and include all referenced types and APIs. Helps understand dependencies. Default: false | |
| includeRelatedApis | No | Include inheritance hierarchy and protocol conformances. Useful for understanding API relationships. Default: false | |
| includeSimilarApis | No | Discover APIs with similar functionality. Great for finding alternatives. Default: false | |
| includePlatformAnalysis | No | Analyze platform availability and version requirements. Essential for cross-platform development. Default: false |