# Blueboard ## Description This is version `4.1.0` of this API documentation. Last update on Mar 15, 2024. ## Servers - https://app.lovassy.hu: https://app.lovassy.hu () - http://127.0.0.1:5279: http://127.0.0.1:5279 () ## Authentication The API accepts 2 different authentication methods: - Import key (http_api_key) - Token (http) ## Endpoints and operations ### [Auth](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-auth.md) - [Create a new session for a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-auth-login.md) - [Refresh a user's session](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-auth-refresh.md) - [Get information about the current user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-auth-control.md) - [Delete the current user's session and refresh cookie](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-auth-logout.md) - [Verify a user's email address](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-auth-verifyemail.md) - [Resend a user's email verification email](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-auth-resendverifyemail.md) - [Send a password reset email to a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-auth-sendpasswordreset.md) - [Reset a user's password](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-auth-resetpassword.md) ### [Feed items](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-feed-items.md) - [Get a list of all feed items](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-feeditems.md) ### [Grades](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-grades.md) - [Get a list of the current user's grades](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-grades.md) ### [Image voting choices](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-image-voting-choices.md) - [Get a list of all image voting choices](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotingchoices.md) - [Get information about an image voting choice](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotingchoices-parameter.md) ### [Image voting entries](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-image-voting-entries.md) - [Get a list of all image voting entries](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotingentries.md) - [Create an image voting entry](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-imagevotingentries.md) - [Get information about an image voting entry](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotingentries-parameter.md) - [Delete an image voting entry](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-imagevotingentries-parameter.md) - [Update an image voting entry](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-imagevotingentries-parameter.md) - [Choose an image voting entry (SingleChoice image votings only)](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-imagevotingentries-parameter-choice.md) - [Unchoose an image voting entry (SingleChoice image votings only)](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-imagevotingentries-parameter-choice.md) - [Increment an image voting entry (Increment image votings only)](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-imagevotingentries-parameter-increment.md) - [Delete an image voting entry increment (Increment image votings only)](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-imagevotingentries-parameter-increment.md) ### [Image voting entry images](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-image-voting-entry-images.md) - [List all images of an image voting](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotingentryimages.md) - [Upload an image to be used in an image voting entry](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-imagevotingentryimages.md) - [Delete an image meant for an image voting entry](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-imagevotingentryimages-parameter.md) ### [Image votings](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-image-votings.md) - [Get a list of image votings](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotings.md) - [Create a new image voting](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-imagevotings.md) - [Get information about an image voting](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotings-parameter.md) - [Delete an image voting](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-imagevotings-parameter.md) - [Update an image voting](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-imagevotings-parameter.md) - [Get results of an image voting](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-imagevotings-parameter-results.md) ### [Import](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-import.md) - [Get a list of all users for grade importing](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-import-users.md) - [Import grades for a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-import-grades-parameter.md) - [Set the reset key password](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-put-api-import-resetkeypassword.md) ### [Import keys](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-import-keys.md) - [Get a list of all import keys](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-importkeys.md) - [Create a new import key](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-importkeys.md) - [Get information about an import key](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-importkeys-parameter.md) - [Delete an import key](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-importkeys-parameter.md) - [Update an import key](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-importkeys-parameter.md) ### [Lolo request created notifiers](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-lolo-request-created-notifiers.md) - [Get a list of all emails to notify when a lolo request is created](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-lolorequestcreatednotifiers.md) - [Update the list of emails to notify when a lolo request is created](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-put-api-lolorequestcreatednotifiers.md) ### [Lolo requests](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-lolo-requests.md) - [Get a list of all lolo requests](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-lolorequests.md) - [Create a new lolo request](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-lolorequests.md) - [Get a list of the current user's lolo requests](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-lolorequests-own.md) - [Get information about a lolo request](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-lolorequests-parameter.md) - [Delete a lolo request](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-lolorequests-parameter.md) - [Update a lolo request](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-lolorequests-parameter.md) - [Overrule a lolo request](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-lolorequests-overrule-parameter.md) ### [Lolos](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-lolos.md) - [Get a list of the user's lolo coins](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-lolos-own.md) - [Get a list of all lolo coins](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-lolos.md) ### [Owned items](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-owned-items.md) - [Get a list of all owned items](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-owneditems.md) - [Create a new owned item](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-owneditems.md) - [Get a list of the current user's owned items](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-owneditems-own.md) - [Get information about an owned item](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-owneditems-parameter.md) - [Delete an owned item](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-owneditems-parameter.md) - [Update an owned item](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-owneditems-parameter.md) - [Use an owned item](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-owneditems-parameter-use.md) ### [Permissions](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-permissions.md) - [Get a list of all permissions](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-permissions.md) ### [Products](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-products.md) - [Get a list of all products or only store products depending on permissions](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-products.md) - [Create a new product](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-products.md) - [Get information about a product](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-products-parameter.md) - [Delete a product](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-products-parameter.md) - [Update a product](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-products-parameter.md) - [Buy a product](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-products-buy-parameter.md) ### [Qr codes](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-qr-codes.md) - [Get a list of all QR codes](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-qrcodes.md) - [Create a new QR code](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-qrcodes.md) - [Get information about a QR code](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-qrcodes-parameter.md) - [Delete a QR code](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-qrcodes-parameter.md) - [Update a QR code](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-qrcodes-parameter.md) ### [Status](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-status.md) - [Get information about the application version](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-status-version.md) - [Get information about the status of the application](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-status-servicestatus.md) - [Subscribe an email to when a password reset key has been set](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-status-notifyonresetkeypasswordset.md) ### [User groups](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-user-groups.md) - [Get a list of all user groups](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-usergroups.md) - [Create a new user group](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-usergroups.md) - [Get information about a user group](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-usergroups-parameter.md) - [Delete a user group](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-usergroups-parameter.md) - [Update a user group](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-usergroups-parameter.md) ### [Users](https://bump.sh/xeretis/doc/lovassyapp/group/endpoint-users.md) - [Get a list of all users](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-users.md) - [Create a new user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-users.md) - [Get information about a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-get-api-users-parameter.md) - [Delete a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-delete-api-users-parameter.md) - [Update a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-patch-api-users-parameter.md) - [Delete all active sessions of a user](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-users-kick-parameter.md) - [Delete all active sessions of all users](https://bump.sh/xeretis/doc/lovassyapp/operation/operation-post-api-users-kick-all.md) [Powered by Bump.sh](https://bump.sh)