# WeR Developer Documentation

# WeR Developer Documentation

The WeR API generates content using Behavioural AI. For a selected use case and customer 
segment, the API generates content using your brand guidelines, products and other relevant context 
backed by our behavioural model.

This site provides:

**The [API reference](/reference)**, which is generated from our OpenAPI
spec that also drives request validation and the typed clients. It is
therefore never out of step with the running API.

**The guides**, which explain the details on how to use the API to create a working
feature in your application.

## Start here

- **[Quickstart](/guides/quickstart)** — from credentials to a first successful read.
- **[Steering and refinement](/guides/steering-and-refinement)** — the full generation path.
- **[Asset URLs](/guides/asset-urls)** — resolving image assets, and their expiry.
- **[Versioning and deprecation](/guides/versioning-and-deprecation)** — how we handle deprecating an API endpoint.

## Breaking changes

We never make breaking changes to published APIs. Responses may gain fields over time,
but will never lose them or have types changed. Due to this, ensure to **Ignore any field 
your system does not recognise** rather than rejecting the response. 
