# Get refund policies for activity Returns an array of refund policies for the activity. Activities without refund policies are non-refundable. Depending on the configuration, an activity without refund policies will return either an empty or array or a 404 status code response. A 404 status code response could also mean the activity does not exist. Endpoint: GET /activities/{activityUuid}/refund-policies Version: 3.5.0 ## Path parameters: - `activityUuid` (string, required) The UUID of the activity. ## Header parameters: - `X-Musement-Application` (string) A partner's application value, used for analyzing API usage and to identify areas of improvement. - `X-Musement-Version` (string) The API version to use for the request. When absent, the latest version is used by default, however the latest version may not be stable. Partners are encouraged to use the latest stable version: 3.4.0. Example: "3.4.0" ## Response 200 fields (application/json): - `currency_code` (string) A currency code from the /currencies endpoint. Present when type is ABSOLUTE. - `period` (string, required) The minimum amount of time, following ISO 8601, before a scheduled reservation can be cancelled and still obtain a refund. Example: "P2D" - `type` (string, required) The type of refund policy: * ABSOLUTE: A specific amount is refunded in the currency_code value. * PERCENTAGE: A percentage of the product price is refunded. Enum: "ABSOLUTE", "PERCENTAGE" - `uuid` (string, required) The refund policy's UUID. Example: "e9d85f7d-6e48-11e8-8a05-02bc4b6113e8" - `value` (number, required) The refund policy amount. Depending on the type property, this could be a percentage or a specific currency amount. Example: 100 ## Response 403 fields (application/json): - `code` (string, required) The internal Musement code for the error. Example: "0" - `message` (string, required) A message with a brief explanation of the error. Example: "You don't have permission to access this resource." ## Response 404 fields (application/json): - `code` (string, required) The internal Musement code for the error. Example: "0" - `message` (string, required) A message with a brief explanation of the error. Example: "There was an error" ## Response default fields (application/json): - `code` (string, required) The internal Musement code for the error. Example: "0" - `message` (string, required) A message with a brief explanation of the error. Example: "There was an error"