# wunderbon Documentation > Your Privacy Wallet ## Guides - [Documentation](https://developers.wunderbon.io/docs.md): wunderbon documentation ## API Reference - [/favorites/{id}](https://developers.wunderbon.io/reference/readfavorite.md): Returns a `Favorite` entity by its id. The favorite contains information about the type of the entity (e.g. "Receipt") and a link to the entity (id). - [/favorites/{id}](https://developers.wunderbon.io/reference/deletefavorite.md): Deletes an `Favorite` entity. Removes the favorite and returns status. This endpoint returns a status 202 (Accepted) due to a possible delay in final deletion. - [/favorites](https://developers.wunderbon.io/reference/readfavorites.md): Returns a collection of `Favorite` entities. The collection contains single favorites entities. - [/favorites](https://developers.wunderbon.io/reference/createfavorite.md): Creates a `Favorite` entity. Stores information about a favorite with type and link to entity. - [/identifiers/{id}](https://developers.wunderbon.io/reference/readidentifier.md): Returns an `Identifier` entity by its id. The identifiers value is returned as hashed representation of its origin value. - [/identifiers/{id}](https://developers.wunderbon.io/reference/updateidentifier.md): Updates an `Identifier` entity. - [/identifiers/{id}](https://developers.wunderbon.io/reference/deleteidentifier.md): Deletes an `Identifier` entity. - [/identifiers](https://developers.wunderbon.io/reference/readidentifiers.md): Returns a collection of `Identifier` entities. - [/identifiers](https://developers.wunderbon.io/reference/createidentifier.md): Creates an `Identifier` entity The entity is bound to the users account and can be used to identify the user for receipt transmission. The value MUST always be hashed as described in our hashing documentation. - [/locations/{id}](https://developers.wunderbon.io/reference/readlocation.md): Returns a `Location` entity by its id. - [/locations/{id}](https://developers.wunderbon.io/reference/updatelocation.md): Updates a `Location` entity. - [/locations/{id}](https://developers.wunderbon.io/reference/deletelocation.md): Deletes a `Location` entity. - [/locations](https://developers.wunderbon.io/reference/readlocations.md): Returns a collection of `Location` entities. - [/locations](https://developers.wunderbon.io/reference/createlocation.md): Creates a `Location` entity. - [/networks/{id}](https://developers.wunderbon.io/reference/readnetwork.md): Returns a `Network` entity by its id. - [/networks/{id}](https://developers.wunderbon.io/reference/updatenetwork.md): Updates a `Network` entity. - [/networks/{id}](https://developers.wunderbon.io/reference/deletenetwork.md): Deletes a `Network` entity. - [/networks](https://developers.wunderbon.io/reference/readnetworks.md): Returns a collection of `Network` entities. - [/networks](https://developers.wunderbon.io/reference/createnetwork.md): Creates a `Network` entity. - [/receipts/{id}](https://developers.wunderbon.io/reference/readreceipt.md): Returns an `Receipt` entity by its id. - [/receipts/{id}](https://developers.wunderbon.io/reference/updatereceipt.md): Updates a `Receipt` entity by its id. - [/receipts/{id}](https://developers.wunderbon.io/reference/deletereceipt.md): Deletes a `Receipt` entity. - [/receipts](https://developers.wunderbon.io/reference/readreceipts.md): Returns a collection of `Receipt` entities. - [/receipts](https://developers.wunderbon.io/reference/createreceipt.md): Creates a `Receipt` entity. - [/ratings/{id}](https://developers.wunderbon.io/reference/readrating.md): Returns a `Rating` entity by its id. - [/ratings/{id}](https://developers.wunderbon.io/reference/deleterating.md): Deletes a `Rating` entity. - [/ratings](https://developers.wunderbon.io/reference/readratings.md): Returns a collection of `Rating` entities. - [/ratings](https://developers.wunderbon.io/reference/createrating.md): Creates a `Rating` entity. - [/tokens/authentications](https://developers.wunderbon.io/reference/createauthenticationtoken.md): Creates and returns an Id / Authentication `Token` entity by "clientId" and "clientSecret". The created token can be used for accessing the wunderbon API. - [/tokens/transmissions](https://developers.wunderbon.io/reference/createtransmissiontoken.md): Creates and returns a transmission `Token` entity by "network" and "token" (@see WAN). The returned `Token` can be used for transmitting receipts to the wunderbon user owning the cryptogram. - [/tokens/wans](https://developers.wunderbon.io/reference/createwantoken.md): Creates and returns a `WAN` cryptogram entity. The returned `WAN` is displayed as QR code within the wunderbon App and used by the merchant to receive a transmission token. - [/tokens/identifiers](https://developers.wunderbon.io/reference/createidentifiertoken.md): Returns an identifier token calculated by input. The returned identifier token is tied to the active environment (e.g. Mainnet, Testnet). - [/transactions/{id}](https://developers.wunderbon.io/reference/readtransaction.md): Returns a `Transaction` entity by its id. - [/transactions](https://developers.wunderbon.io/reference/createtransaction.md): Creates a `Transaction` entity. ## Recipes - [Authenticate as POS](https://developers.wunderbon.io/recipes/authenticate-as-pos.md) - [Get JSON Schemas (Bitbucket)](https://developers.wunderbon.io/recipes/get-json-schemas-bitbucket.md) - [Get JSON Schemas from NPM](https://developers.wunderbon.io/recipes/get-json-schemas-from-npm.md) - [Receive Transmission Token by Identifier Token](https://developers.wunderbon.io/recipes/receive-transmission-token-by-identifier-token.md) - [Transmit a Receipt using Transmission Token](https://developers.wunderbon.io/recipes/transmit-a-receipt-using-transmission-token.md) ## Changelog - [wunderbon API v1](https://developers.wunderbon.io/changelog/api-v100.md)