# APIs

The Kaedim API is used for seamless integrations of the Kaedim software into internal 3D modelling pipelines, as well as for integrations with user-facing applications that allow user-generated content.

| Table of Contents                                                       |
| ----------------------------------------------------------------------- |
| [Web API](/enterprise-features/custom-integrations/apis/web-api.md)     |
| [Web Hooks](/enterprise-features/custom-integrations/apis/web-hooks.md) |

## Integrating 3D User-Generated Content (UGC) into Your Game or App

We provide an easy way to integrate 3D UGC workflows into your product using Webhooks. When your users upload sketches, photos, or concept art, a generation request is triggered and sent directly to your Webhook for processing.

## Enable Player-Created 3D Content

Let your users upload 2D inputs—like reference images, concept sketches, or designs—so they can generate 3D content directly inside your game or app. This helps populate and customize in-game environments or assets with minimal friction.

**Accessible to everyone** - Zero 3D modelling knowledge required.&#x20;

**Variety of inputs** - We support 2D photos, sketches, and concept art as inputs.&#x20;

**For developers, by developers** - Our API makes it fast and easy to integrate and build great products.

## Useful Links 🔗

For help and more information about onboarding, get in touch with us [here](https://www.kaedim3d.com/contactUs).&#x20;

Want to get started ASAP? Email <support@kaedim3d.com>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kaedim3d.com/enterprise-features/custom-integrations/apis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
