# Party Currency ## Docs - [Start your Apidog journey](https://hwd5kb60z0.apidog.io/start-your-apidog-journey-896598m0.md): ## API Docs - Authentication [Login](https://hwd5kb60z0.apidog.io/login-15221192e0.md): - Authentication [signup user](https://hwd5kb60z0.apidog.io/signup-user-15248072e0.md): route to signup as a user - Authentication [signup merchant](https://hwd5kb60z0.apidog.io/signup-merchant-15248233e0.md): - Authentication [Google](https://hwd5kb60z0.apidog.io/google-15368499e0.md): - user > profile picture [get profile pictue](https://hwd5kb60z0.apidog.io/get-profile-pictue-15248429e0.md): - user > profile picture [upload profile picture](https://hwd5kb60z0.apidog.io/upload-profile-picture-15248574e0.md): upload profile picture - user [create event](https://hwd5kb60z0.apidog.io/create-event-15250982e0.md): creat event - user [edit user profile](https://hwd5kb60z0.apidog.io/edit-user-profile-15346052e0.md): - user [get all user transactions](https://hwd5kb60z0.apidog.io/get-all-user-transactions-17415932e0.md): use this route to get all transactions for a user - user [Get User Profile](https://hwd5kb60z0.apidog.io/get-user-profile-17493471e0.md): Get profile associated with a user token - events [create event](https://hwd5kb60z0.apidog.io/create-event-15251018e0.md): - events [get events](https://hwd5kb60z0.apidog.io/get-events-15345634e0.md): - events [get event details](https://hwd5kb60z0.apidog.io/get-event-details-15345687e0.md): - events [delete event](https://hwd5kb60z0.apidog.io/delete-event-15345851e0.md): delete events from user profile - events [save currency image](https://hwd5kb60z0.apidog.io/save-currency-image-15369422e0.md): attach currency templates as available - events [get currency by event id ](https://hwd5kb60z0.apidog.io/get-currency-by-event-id-15369505e0.md): - events [get event transaction](https://hwd5kb60z0.apidog.io/get-event-transaction-17415913e0.md): use this route to get a transaction assocated with an event, passing the event id ias a query param. only event creator can use - payment [generate transcation](https://hwd5kb60z0.apidog.io/generate-transcation-15346163e0.md): generate payment transcation. this generates a payment refrence that can be passed to the pay route to initialize payment. - payment [pay](https://hwd5kb60z0.apidog.io/pay-15346164e0.md): agter generating a payment refrence from the create-transaction route, pass the refrence in this url to generate the link to pay . i.e base_url/payments/pay/ - admin [get admin dashboard details](https://hwd5kb60z0.apidog.io/get-admin-dashboard-details-15357618e0.md): - admin [get all users](https://hwd5kb60z0.apidog.io/get-all-users-15358296e0.md): - admin [Activate user](https://hwd5kb60z0.apidog.io/activate-user-15358399e0.md): - admin [Suspend user](https://hwd5kb60z0.apidog.io/suspend-user-15358420e0.md): - admin [Delete User](https://hwd5kb60z0.apidog.io/delete-user-15358587e0.md): - admin [get events](https://hwd5kb60z0.apidog.io/get-events-17305983e0.md): route to get all events in the app, sorted by creation date - admin [get pending events](https://hwd5kb60z0.apidog.io/get-pending-events-17307192e0.md): route to get all pending events ( delivery status = pending) - admin [get users (with email)](https://hwd5kb60z0.apidog.io/get-users-with-email-17415708e0.md): use this rote to get a user, pass the email as a query param. only an admin can do this,you can get the email in the event details as event author - admin [change event status](https://hwd5kb60z0.apidog.io/change-event-status-17415766e0.md): use this route to change event status , passing event_id and new_status as body params....options are ['pending','delivered','cancelled','pending payment'] - admin [get event transaction admin](https://hwd5kb60z0.apidog.io/get-event-transaction-admin-17416004e0.md): use this route as an admin to get the transaction for an event,pass event id as query param - admin [get all transactions](https://hwd5kb60z0.apidog.io/get-all-transactions-17416008e0.md): use this route to get all transactions (successful transactios ) on party currency....only as an admin - currencies [save currency](https://hwd5kb60z0.apidog.io/save-currency-15438855e0.md): save currency , event_id is optional - currencies [get all user currency](https://hwd5kb60z0.apidog.io/get-all-user-currency-15439038e0.md): get a list of all user currencies - currencies [get currency by id](https://hwd5kb60z0.apidog.io/get-currency-by-id-15439161e0.md): get currency with currency ID - currencies [update currrency](https://hwd5kb60z0.apidog.io/update-currrency-15439162e0.md): update currency , event_id is optional. pass all othe rparameters , including old ones - currencies [delete currency](https://hwd5kb60z0.apidog.io/delete-currency-15439200e0.md): remove currency from user profile - currencies [Download Image ](https://hwd5kb60z0.apidog.io/download-image-16969869e0.md): - merchant [delete event reserved account](https://hwd5kb60z0.apidog.io/delete-event-reserved-account-15566158e0.md): pass accont reference also event_id as query parameter - merchant [Create reserved account for event](https://hwd5kb60z0.apidog.io/create-reserved-account-for-event-15566208e0.md): - merchant [get merchant transactions](https://hwd5kb60z0.apidog.io/get-merchant-transactions-15568208e0.md): get all transactions in a merchant account, pass accountRefrence aleo event_id as query parameter - merchant [Untitled Endpoint](https://hwd5kb60z0.apidog.io/untitled-endpoint-16566523e0.md):