---
title: Develop & APIs
url: https://documentation.cluedin.net/develop
content_type: landing
---

# Develop & APIs

How do I automate or extend CluedIn?
  Developers building on top of CluedIn.

Automate CluedIn from Python, call it over REST, and extend it with custom integrations and enrichers.

The [API reference](https://documentation.cluedin.net/api.md) is generated from the OpenAPI specification and covers every endpoint.

## In this section

- [Python SDK](https://documentation.cluedin.net/develop/python-sdk.md): The Python SDK is the fastest way to script CluedIn: query golden records, push data in, pull data out, and automate the operations you would otherwise click through.
- [Build integrations](https://documentation.cluedin.net/develop/integrations.md): Writing your own connector so CluedIn can crawl a system it does not support out of the box.
- [Build custom enricher](https://documentation.cluedin.net/develop/build-custom-enricher.md) (how-to): In CluedIn, an enricher allows you to take input from data flowing through the processing pipeline and then lookup services (typically external APIs) as to enrich just a single particular entity.
- [API reference](https://documentation.cluedin.net/api.md): The REST API is generated from CluedIn's OpenAPI specification and covers more than a thousand endpoints, grouped below by the part of the product they act on.
