pointauc ## Sections • [API Reference](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/api-reference.md): Pay attention to the fields description and required mark (*) since there are no data validation before passing it to the FrontEnd. Rate limits You can send maximum 200 requests/sec per IP for all endpoints combined. Bugs If you have any issues, you can send it to the https://forms.gle/M31GoxtueozNBUFs5 Tools Official c# library - https://github.com/Pointauc/Pointauc.Api Discord Bot for subscribers requests - https://github.com/sofrin/auc-discordbot Beta endpoints Some endpoints may be labeled as beta , which means that their format can be slightly modified over the next 1-2 weeks. On the other hand, endpoints without beta will be closed to modification but open to extension, so later changes should not break the existing integration. If you are using beta endpoints it is better to keep track on API docs from time to time, to not miss breaking changes. • [Getting Access Token](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/getting-access-token.md): You need to authorize with one of the existing integrations to create an account. Navigate to the https://pointauc.com/settings Find “Personal Token” section at the bottom and copy that value. You should put this token into Authorization: Bearer {token_value} header when doing API requests. • [Endpoints](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/endpoints.md) • [[POST] submit bids](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/endpoints/post-submit-bids.md): Sends bids to the currently connected auction clients. This bid will appear as a regular card underneath the timer. insertStrategy options: force - bid will create a new lot if there are no matching lot message. match - bid will be added to the lot with the same message or short key. none - bid stays in a cards queue in all cases. auto (default) - bid will be handled according to the site settings. • [[GET] bid status](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/endpoints/get-bid-status.md): Will return the bid status by its id. Possible statuses: pending - streamer didn't handle this bid and it's still waiting in the queue. processed - the bid was added to some lot. rejected - streamer deleted this bid. notFound - this bid doesn't exist inside auction. • [[GET] get all lots](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/endpoints/get-get-all-lots.md): Returns a list of all lots from the client. Important notes: The data is cached and updated every 5 seconds, so be aware that it may not always represent real-time data. It is better to keep only one tab open, because we want to retrieve data from a single auction, so multiple clients may work unstable. • [[PUT] update lot](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/endpoints/put-update-lot.md): Updates existed lot on the client side. • [Reference](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/reference.md) • [Investor id](https://app.theneo.io/bf08f5b1-1025-4a83-8518-14458df03592/pointauc/reference/investor-id.md): Each bid could have an investorId assigned to it. This is a unique identifier that should represent a specific user, as a simple username is not reliable. When creating a new lot from the bid , we assign its investorId to the investors field of the new lot, so that we can keep track of who donated to which lot. Right now we add a new investor to the lot only on creation, so adding bid to an existed lot won't do anything (only for now).