# Clang API Notes JSON schema

**URL:** <https://forums.swift.org/t/clang-api-notes-json-schema/36884>\
**Category:** Source Tooling\
**Tags:** swift, tools, clang\
**Created:** [May 26, 2020, 2:31pm UTC](https://forums.swift.org/t/clang-api-notes-json-schema/36884 "2020-05-26T14:31:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stuart\_Carnie](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/stuart_carnie/32/10053_2.png) [@Stuart\_Carnie](https://forums.swift.org/u/Stuart_Carnie)\
**Post date:** [May 26, 2020, 2:31pm UTC](https://forums.swift.org/t/clang-api-notes-json-schema/36884/1 "2020-05-26T14:31:59Z")

</div>

Hi all,

I created [a gist](https://gist.github.com/stuartcarnie/b0ff219c712a25ca46d154f5d0dbc3f3) which includes a complete definition of the schema for .apinotes files.

Some IDEs will validate on the fly and also provide auto-completion.

Hope it is helpful to others.

Cheers,

Stuart
