# Endpoint

## Available producers

> Lists all available producers with details like API URL, scope, and stateful recovery window.

```json
{"openapi":"3.0.3","info":{"title":"Betradar API","version":"1.0.0"},"servers":[{"url":"https://global.api.betradar.com/v1"}],"security":[{"key":[]}],"components":{"securitySchemes":{"key":{"type":"apiKey","in":"header","name":"x-access-token"}}},"paths":{"/descriptions/producers.xml":{"get":{"summary":"Available producers","description":"Lists all available producers with details like API URL, scope, and stateful recovery window.","operationId":"producers","tags":["Betting descriptions"],"responses":{"200":{"description":"successful operation","content":{"application/xml":{}}},"401":{"description":"Unauthorized","content":{"application/json":{}}},"403":{"description":"Access denied","content":{"application/json":{}}},"500":{"description":"Internal server error","content":{"application/json":{}}}}}}}}
```

### Atrributes

| **Element/Attribute** | **Description**                                                                   |
| --------------------- | --------------------------------------------------------------------------------- |
| *id*                  | Producer Id as sent in messages                                                   |
| *active*              | Set to true if this producer is activated for the calling client otherwise false. |
| *api\_url*            | The API starting-url that can be used to request recovery etc for this producer.  |
| *name*                | A short name for this producer                                                    |
| *description*         | A longer name describing this producer                                            |
| *scope*               | live / prematch                                                                   |
