HTTP status: 400Documentation Index
Fetch the complete documentation index at: https://dev.1st.app/llms.txt
Use this file to discover all available pages before exploring further.
Message
This cursor was issued for a different device. Start a new pagination at the new device’s first page (drop ?cursor=...).
Common cause
The cursor returned byGET /v1/devices/{device_id}/assignments is bound to the specific device it came from. You can’t reuse it when listing assignments on a different device.
This usually happens when:
- Your code stored “the cursor” globally and reused it as it iterated over multiple devices.
- You’re calling the assignments endpoint in a loop and forgot to clear the cursor between devices.
Fix
Start each device’s pagination from scratch — pass nocursor on the first call, then loop with the value from next_cursor until it comes back as null: