# RESTful API Methods List of available RESTful API methods. You can find a detailed description of all endpoints in the `endpoints` section of this documentation or by going to the [API Explorer](https://bump.sh/pgw/doc/imoje-api-en/explorer). | Endpoint | Method | Usage | |-------------------------------------------------------|-----------------|-------------| | [`/{merchantId}/transaction`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-transaction) | `POST` | Creating a transaction | | [`/{merchantId}/transaction/{transactionId}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-transaction-parameter) | `GET` | Downloading transaction data | | [`/{merchantId}/transaction/{transactionId}/capture`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-transaction-parameter-capture) | `POST` | Capturing transactions with manual transaction capture enabled | | [`/{merchantId}/transaction/{transactionId}/void`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-transaction-parameter-void) | `POST` | Rejecting a transaction with manual transaction acceptance enabled | | [`/{merchantId}/transaction/profile`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-transaction-profile) | `POST` | OneClick or recurring profile debiting | | [`/{merchantId}/profile/cid/{cid}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-profile-cid-parameter) | `GET` | Retrieving profile information based on cid | | [`/{merchantId}/profile/id/{paymentProfileId}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-profile-id-parameter) | `GET` | Retrieving profile information based on profile ID | | [`/{merchantId}/profile/id/{paymentProfileId}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-delete-parameter-profile-id-parameter) | `DELETE` | Deactivating OneClick or recurring profile | | [`/{merchantId}/profile/deactivate`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-profile-deactivate) | `POST` | Deactivating your OneClick or recurring profile | | [`/{merchantId}/payment`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-payment) | `POST` | Creating a payment link | | [`/{merchantId}/payment/{paymentId}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-payment-parameter) | `GET` | Downloading payment link data | | [`/{merchantId}/payment/cancel`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-payment-cancel) | `POST` | Cancelling a payment link | | [`/{merchantId}/transaction/{transactionId}/refund`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-transaction-parameter-refund) | `POST` | Creating a refund | | [`/{merchantId}/transaction/{transactionId}/can-refund`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-post-parameter-transaction-parameter-can-refund) | `POST` | Obtaining information about the possibility of making a refund | | [`/{merchantId}/service/{serviceId}/get-payment-methods`](https://bump.sh/pgw/doc/imoje-api-en/group/endpoint-get-payment-methods) | `POST` | Downloading available payment methods | | [`/{merchantId}/service/{serviceId}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-service-parameter) | `GET` | Downloading shop data | | [`/{merchantId}/service/{serviceId}`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-service-parameter) | `GET` | Downloading shops data | | [`/{merchantId}/settings/ips`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-get-parameter-settings-ips) | `GET` | Downloading the list of trusted IP addresses | | [`/{merchantId}/settings/ips`](https://bump.sh/pgw/doc/imoje-api-en/operation/operation-put-parameter-settings-ips) | `PUT` | Adding trusted IP addresses to the list |