# OOXML Automation API

> OOXML Automation API on Apizie: 148 endpoints (Axes: Get by Id, AxisDataTypes: List All Possible Types, AxisDataTypes: Get By Type Id, AxisDataTypes: Get by Id, …) returned as clean JSON through one API key. 148 endpoints are live now. Call it over REST at https://apizie.tech/v1/analytics:presalytics-ooxml/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:presalytics-ooxml`
- Category: Analytics
- Status: live
- Source: https://presalytics.io
- Page: https://apizie.tech/api/analytics/presalytics-ooxml
- OpenAPI: https://apizie.tech/api/analytics/presalytics-ooxml/openapi.json

This API helps users convert Excel and Powerpoint documents into rich, live dashboards and stories.

## Endpoints

### Axes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-axes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### AxisDataTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-axisdatatypes-get`

### AxisDataTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-axisdatatypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### AxisDataTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-axisdatatypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### ChartData: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-chartdata-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Charts: Get Chart Data
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-chartupdate-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Charts: Update Chart Data
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-chartupdate-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | The Chart Id |
| body | object | no | JSON request body |

### Charts: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### ColumnCollections: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-columncollections-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Columns: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-columns-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### DataPoints: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-datapoints-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Charts: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Charts: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Charts: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### PlotType: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-plottype-get`

### PlotType: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-plottype-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### PlotType: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-plottype-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### RowCol: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rowcol-get`

### RowCol: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rowcol-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### RowCol: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rowcol-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### RowCollections: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rowcollections-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### RowNameFormatTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rownameformattypes-get`

### RowNameFormatTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rownameformattypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### RowNameFormatTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rownameformattypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Rows: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-rows-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Charts: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### Charts: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/charts-charts-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### Slides: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-connectionshapes-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-connectionshapes-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-connectionshapes-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Slides: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/slides-connectionshapes-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### Slides: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-connectionshapes-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### ConnectionShapes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-connectionshapes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### Documents: Upload
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/documents-post`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### DocumentsController: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/documents-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Documents: Clone an existing Ooxml Document to new Parent Story
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/documents-clone-post-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | the Source document Id |
| body | object | no | JSON request body |

### DocumentType: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/documents-documenttype-get`

### DocumentType: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/documents-documenttype-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### DocumentType: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/documents-documenttype-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Documents: Download
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/documents-download-get-id-orginal`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| orginal | boolean | no |  |

### Documents: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/documents-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Documents: Delete by Id
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/documents-delete-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groups-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groups-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groups-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Slides: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groups-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### Slides: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groups-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### Groups: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groups-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### Shared: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Shared: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Image: Download Image
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-getimage-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Id | string | yes | The Image Id |

### Shared: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Shared: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### Shared: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### Images: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-images-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### Slides: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapetrees-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapetrees-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapetrees-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Slides: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapetrees-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### Slides: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapetrees-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### ShapeTrees: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapetrees-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### Slides: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapes-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapes-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapes-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Slides: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapes-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### Slides: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapes-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### Shapes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-shapes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### ColorTransformationAttributes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-colortransformationattributes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### ColorTransformations: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-colortransformations-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### ColorTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-colortypes-get`

### ColorTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-colortypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### ColorTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-colortypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### DashTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-dashtypes-get`

### DashTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-dashtypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### DashTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-dashtypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### EffectAttributes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-effectattributes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### EffectTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-effecttypes-get`

### EffectTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-effecttypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### EffectTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-effecttypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Effects: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-effects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### FillMap: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-fillmap-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### FillTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-filltypes-get`

### FillTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-filltypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### FillTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-filltypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### GradientFills: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-gradientfills-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### GradientStops: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-gradientstops-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### ImageFills: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-imagefills-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### LineEndSizes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lineendsizes-get`

### LineEndSizes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lineendsizes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### LineEndSizes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lineendsizes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### LineEndTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lineendtypes-get`

### LineEndTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lineendtypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### LineEndTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lineendtypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Lines: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-lines-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Paragraph: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-paragraph-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### SolidFills: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-solidfills-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Text: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-text-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### TextContainer: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/shared-textcontainer-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slides-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### ColorMaps: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-colormaps-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slides-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### GraphicTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-graphictypes-get`

### GraphicTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-graphictypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### GraphicTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-graphictypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Graphics: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-graphics-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### GroupElementTypes: List All Possible Types
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groupelementtypes-get`

### GroupElementTypes: Get By Type Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groupelementtypes-typeid-get-type-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| type_id | integer | yes |  |

### GroupElementTypes: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groupelementtypes-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### GroupElements: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-groupelements-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slides-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Slides: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slides-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### SlideMasters: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slidemasters-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slides-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### Slides: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-slides-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

### Slides: Get Dependent Objects Tree
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-smartarts-childobjects-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Details
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-smartarts-details-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |

### Slides: Get Underlying Xml
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-smartarts-openofficexml-get-id-updated`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| updated | boolean | no | Indicates whether API should return the orginal uploaded xml (false) or the actively updated version (true, default) |

### Slides: Modify Underlying Xml
`POST https://apizie.tech/v1/analytics:presalytics-ooxml/slides-smartarts-openofficexml-put-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| body | object | no | JSON request body |

### Slides: Get Svg file
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-smartarts-svg-get-id-use-cache`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes |  |
| use_cache | boolean | no | Indicates whether API should retrieve content from a cache if aviable (true, default), or force an update (false) |

### SmartArts: Get by Id
`GET https://apizie.tech/v1/analytics:presalytics-ooxml/slides-smartarts-get-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | An Id of the respository DTO elemennt |

…and 28 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/analytics:presalytics-ooxml/chart-axes-get-id" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the OOXML Automation API?
Create a free Apizie key, then send GET https://apizie.tech/v1/analytics:presalytics-ooxml/chart-axes-get-id with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the OOXML Automation API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the OOXML Automation API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:presalytics-ooxml.

### What is the status of the OOXML Automation API?
Live: works with just an Apizie key
