List the credits this tenant bid on and where each bid stands
Walks the tenant’s bid book, newest claim first: which credits this bancarizador claimed in the leilão, what the rail did with each bid, and whether a fund’s cessão was ever registered against it.
‘situation’ is the row’s own durable state, carried verbatim from the money path and never re-derived here. Five values: ‘claimed’ is the replay claim written before either proposal reached the rail; ‘accepted’ and ‘refused’ are the rail’s answer; ‘unknown’ is an outcome that never arrived; and ‘retry_in_flight’ is a reconduction under way. Repeat ‘situacao’ to narrow the page to several at once (situacao=unknown&situacao=retry_in_flight). Omitting it means ALL FIVE, never none. A value outside the vocabulary is refused with 422 rather than matching nothing, because a page that matched nothing is indistinguishable from a tenant that never bid.
‘payload_retained’ is what separates a reconducible unknown from one with no way back. It is DERIVED on every read from whether the request payload is still stored, and the payload itself never leaves the database. An unresolved submission with the payload gone can no longer be replayed.
‘retry_lease_expires_at’ always carries an instant, including on a settled row where it is simply the last lease that was taken. An instant already in the PAST on a retry_in_flight row is a reconducible submission, and this read reports the book exactly as it stands: it never anticipates the reconduction the recovery sweep will perform.
‘cedido’, ‘cedido_at’ and ‘fundo_ref’ travel as one trio because the table’s own pairing constraints keep the three mutually consistent, and half a cessão is not a state this ledger can hold. ‘cedido’ is actual OWNERSHIP and not mere attribution: ‘fundo_ref’ may name a fund on a credit nothing has ceded yet.
Filter with ‘cedido=true’ for the ceded half or ‘cedido=false’ for the credits no cessão was ever registered against. OMITTING the parameter is the whole book, and that is the default on purpose: an accepted credit nobody registered a cessão for is precisely the row this screen exists to surface, so it is never filtered out unasked.
‘id_solicitacao’ is null on a LOCAL REFUSAL recorded before the rail was ever reached, which is a real row of this book and not a missing value.
Four columns of the stored row never leave: the two proposal and response payloads, the refusal reason and the actor subject. The first three carry money terms and matrícula, and the last is a subject identity. The payload digest, the retry fence and the purge clocks stay behind with them, as the money path’s own fence evidence.
Paging is keyset over the claim instant and the credit’s business key, both frozen for the life of the row, which is what makes the position safe against a book the money path is still writing. Send the previous page’s page.next_after as after. has_more is true exactly when another page exists, and next_after is null exactly when it is false, so a client loop may terminate on either. The cursor never expires; a cursor this service did not mint is refused with 422 rather than silently restarting the walk from the top.
It answers from a LOCAL table and never reaches the Dataprev rail, so it cannot answer 501 and it is served on a deployment with the rail off entirely. That deployment simply has an empty book. The tenant is derived from the validated identity and is never read from the request.
Authorizations
JWT bearer token issued by the identity provider.
Query Parameters
Narrows the page to the named situations. Repeat the parameter for several. Omitted means all five.
claimed, accepted, refused, unknown, retry_in_flight Narrows the page to credits with a cessão registered (true) or to the ones without one (false). Omitted means the whole book, which is never the same as either half.
true, false "true"
The previous page's page.next_after. Omitted starts at the newest claim. A cursor this service did not mint is refused, never restarted from the top.
"eyJ2IjoxLCJyIjoiYm9hcmQiLCJ0IjoiMjAyNi0wOC0xNFQwOToxMjozM1oiLCJrIjpbImMwMDEyIl19"
Maximum number of submissions to return. Omitted means the ceiling of 200.
1 <= x <= 20050

