> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# JSON Schema

> The Vantage JSON Schema describes extracted document data structure: ExtractedDataTransaction, ExtractedDataDocument, DocumentDefinition, and child objects.

The JSON Schema used can be downloaded here. An output JSON file will contain a number of different objects as displayed in this diagram

The JSON Schema used can be downloaded [here](/vantage/documentation/skill-designer/process/custom-activity/public-schema-json).

An output JSON file will contain a number of different objects as displayed in this diagram:

<img src="https://mintcdn.com/abbyy/AWionuoesDYr3bbS/images/vantage/developer/scheme_developer_jsonschema.png?fit=max&auto=format&n=AWionuoesDYr3bbS&q=85&s=7b7f6ef6459fd1eeed05ebabc01ffff2" alt="JSON Schema Diagram" width="811" height="994" data-path="images/vantage/developer/scheme_developer_jsonschema.png" />

**ExtractedDataTransaction** is the key object in the JSON output file. This object contains information about the transaction.

| Property       | Type                                                                                 | Description                                                                                                |
| :------------- | :----------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------- |
| `Id`           | `Guid`                                                                               | The ID of the transaction.                                                                                 |
| `SkillId`      | `String`                                                                             | The ID of the applied skill.                                                                               |
| `SkillName`    | `String`                                                                             | The name of the applied skill.                                                                             |
| `Documents`    | [ExtractedDataDocument](/vantage/developer/output/json/extracted-data-document) `[]` | The list of the Documents objects, together with the processing results.                                   |
| `CreationTime` | `DateTimeOffset`                                                                     | The time of the transaction.                                                                               |
| `SourceFiles`  | `FileModel []`                                                                       | The list of SourceFile objects, together with information about the source files submitted for processing. |
