---
title: "Set Producer Cursor"
method: POST
path: "/producers/{producer}/set-since"
tags: ["Producer Management"]
---

# Set Producer Cursor

`POST /producers/{producer}/set-since`

Sets the cursor (timestamp) for a specific event producer to control from which point 
the producer should start processing events. This is useful for:
- Resetting a producer to a specific point in time
- Recovering from errors by reprocessing events
- Manual intervention in event processing

Available producers:
- `item-sold`: Processes item sale events
- `item-published`: Processes item publication events
- `royalties-earned`: Processes royalty earning events
- `bid-received`: Processes bid received events
- `bid-accepted`: Processes bid accepted events
- `rental-started`: Processes rental start events
- `rental-ended`: Processes rental end events
- `collection-created`: Processes collection creation events

## Path parameters

- `producer` 'item-sold' | 'item-published' | 'royalties-earned' | 'bid-received' | 'bid-accepted' | 'rental-started' | 'rental-ended' | 'collection-created', required

## Request body

- object
  - `since` string, date-time, required — ISO 8601 timestamp from which to start processing events

## Response `204`

Producer cursor successfully set

## Other responses

- `400` — Invalid request data
- `401` — Authentication required
- `404` — Producer not found

---

[API](https://skmtc.net/decentraland/apis/realm-provider-api.md) · [All operations](https://skmtc.net/decentraland/apis/realm-provider-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/decentraland/realm-provider-api/revisions/d94e0e0f1821/schema)
