{"apiVersion":"v1","directorySlug":"mycloudcinema-mcp-7ea645f80e","title":"My Cloud Cinema","description":"My Cloud Cinemas offer a one-stop software solution for your cinema. Manage all cinema activities, whether you have an independent cinema or a chain.","pageUrl":"https://www.mcpbundles.com/skills/mycloudcinema-mcp-7ea645f80e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.mycloudcinema.com/mcp","hostedMcpUrl":null,"toolCount":82,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.mycloudcinema/mycloudcinema-mcp-7ea645f80e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"mycc_get_cinemas","description":"This API call will return a full list of the cinemas which the user has access to. This information is not changed on a regular basis so it can be safely cached so long as there is a way to invalidate the cache and force a reload if the data. The most important information for the API user will be the cinema id, which is used extensively throughout the API. Maps to GET /getCinemas.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Cinemas","logicalName":"mycc_get_cinemas","displayName":"MyCC get Cinemas","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_cinemas_nearest","description":"This API call will return a list of the cinemas which are closest to the users current coordinates. Maps to GET /getCinemasNearest.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"lat":{"type":"string"},"long":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Cinemas Nearest","logicalName":"mycc_get_cinemas_nearest","displayName":"MyCC get Cinemas Nearest","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_cinema_screens","description":"The API call will return a list of the current cinema screens in the requested cinema, identified by the cinema_id parameter. The information does not change on a regular basis and so it is safe to cache this information, so long as there is a way to invalidate the cache and force a reload if the data. The most important information for the API user will be the cinema screen id, which is used throughout the API. Maps to GET /getCinemaScreens.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Cinema Screens","logicalName":"mycc_get_cinema_screens","displayName":"MyCC get Cinema Screens","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_movie","description":"Returns details of an individual movie Maps to GET /getMovie.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","movie_id"],"properties":{"end_date":{"type":"string"},"language":{"type":"string"},"movie_id":{"type":"integer"},"cinema_id":{"type":"integer"},"start_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Movie","logicalName":"mycc_get_movie","displayName":"MyCC get Movie","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_movies","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getMovies.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"end_date":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"start_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Movies","logicalName":"mycc_get_movies","displayName":"MyCC get Movies","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_movie_cast_crew_images","description":"Returns the cast and crew images for a movie Maps to GET /getMovieCastCrewImages.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","movie_id","castandcrew_type_id"],"properties":{"movie_id":{"type":"integer"},"cinema_id":{"type":"integer"},"castandcrew_type_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Movie Cast Crew Images","logicalName":"mycc_get_movie_cast_crew_images","displayName":"MyCC get Movie Cast Crew Images","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_movie_list","description":"Returns details of all movies included those which are not scheduled Maps to GET /getMovieList.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"end_date":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"start_date":{"type":"string"},"exclude_tickets":{"type":"boolean"},"exclude_show_flags":{"type":"boolean"},"exclude_show_times":{"type":"boolean"},"exclude_seat_counts":{"type":"boolean"},"exclude_movie_versions":{"type":"boolean"}},"additionalProperties":false},"title":"MyCC get Movie List","logicalName":"mycc_get_movie_list","displayName":"MyCC get Movie List","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_movie_list_minimal","description":"Returns details of all movies included those which are not scheduled Maps to GET /getMovieListMinimal.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"end_date":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"start_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Movie List Minimal","logicalName":"mycc_get_movie_list_minimal","displayName":"MyCC get Movie List Minimal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_last_update","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getLastUpdate.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"end_date":{"type":"string"},"cinema_id":{"type":"integer"},"start_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Last Update","logicalName":"mycc_get_last_update","displayName":"MyCC get Last Update","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_structured_data","description":"Google will index and display show times for cinemas who provide [structured data](https://developers.google.com/search/docs/appearance/structured-data/movie) in their website. To help simplify this process you can call an endpoint in My Cloud Cinema to return the correctly structured data to be inserted. This endpoint receives a cinema id and an optional date pair. If the date pair is not included then structured data will be included for the coming 7 days. Maps to GET /getStructuredData.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","url"],"properties":{"url":{"type":"string"},"date_end":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"image_url":{"type":"string"},"date_start":{"type":"string"},"booking_url":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Structured Data","logicalName":"mycc_get_structured_data","displayName":"MyCC get Structured Data","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_times","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getShowTimes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"date":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Show Times","logicalName":"mycc_get_show_times","displayName":"MyCC get Show Times","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_times_compact","description":"Returns a list of show times that are scheduled for the selected date range with minimal information. Maps to GET /getShowTimesCompact.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"date_end":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"date_start":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Show Times Compact","logicalName":"mycc_get_show_times_compact","displayName":"MyCC get Show Times Compact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_time_admissions","description":"Returns a list of show times and their associated admissions data for anagement reporting Maps to GET /getShowTimeAdmissions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"date_end":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"date_start":{"type":"string"},"report_basis":{"type":"integer"},"sales_channel":{"type":"integer"},"include_details":{"type":"boolean"}},"additionalProperties":false},"title":"MyCC get Show Time Admissions","logicalName":"mycc_get_show_time_admissions","displayName":"MyCC get Show Time Admissions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_times_with_admissions","description":"Returns a list of show times that are scheduled for the selected date range together with their admissions figures. **Note** Maps to GET /getShowTimesWithAdmissions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"date_end":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"},"date_start":{"type":"string"},"show_time_ids":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Show Times With Admissions","logicalName":"mycc_get_show_times_with_admissions","displayName":"MyCC get Show Times With Admissions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_time","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getShowTime.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"show_time_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Show Time","logicalName":"mycc_get_show_time","displayName":"MyCC get Show Time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_time_seat_counts","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getShowTimeSeatCounts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"language":{"type":"string"},"cinema_id":{"type":"integer"},"show_time_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Show Time Seat Counts","logicalName":"mycc_get_show_time_seat_counts","displayName":"MyCC get Show Time Seat Counts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_seat_plan","description":"Returns a seat plan for a selected show Maps to GET /getSeatPlan.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","show_time_id"],"properties":{"cinema_id":{"type":"integer"},"show_time_id":{"type":"integer"},"mobile_device_id":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"MyCC get Seat Plan","logicalName":"mycc_get_seat_plan","displayName":"MyCC get Seat Plan","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_ticket_types","description":"Retrieves a list of valid ticket types for a selected show Maps to GET /getTicketTypes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","show_time_id"],"properties":{"language":{"type":"string"},"cinema_id":{"type":"integer"},"show_time_id":{"type":"integer"},"include_combos":{"type":"boolean"},"discount_card_number":{"type":"string"},"include_discount_types":{"type":"boolean"},"cinema_screen_section_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Ticket Types","logicalName":"mycc_get_ticket_types","displayName":"MyCC get Ticket Types","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_products_available","description":"Retrieve a list of sellable products in My Cloud Cinema™ Maps to GET /getProductsAvailable.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"language":{"type":"string"},"cinema_id":{"type":"integer"},"show_time":{"type":"string"},"sales_channel_id":{"type":"integer"},"product_category_id":{"type":"integer"},"customer_card_number":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Products Available","logicalName":"mycc_get_products_available","displayName":"MyCC get Products Available","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_lock_seat","description":"Locks a seat in a seat plan for a selected show Maps to POST /lockSeat.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC lock Seat","logicalName":"mycc_lock_seat","displayName":"MyCC lock Seat","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_lock_seats","description":"Locks multiple seats in a seat plan for a selected show Maps to POST /lockSeats.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC lock Seats","logicalName":"mycc_lock_seats","displayName":"MyCC lock Seats","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_non_allocated_seat_lock","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getNonAllocatedSeatLock.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","show_time_id","seats_required"],"properties":{"cinema_id":{"type":"integer"},"show_time_id":{"type":"integer"},"seats_required":{"type":"integer"},"mobile_device_id":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"MyCC get Non Allocated Seat Lock","logicalName":"mycc_get_non_allocated_seat_lock","displayName":"MyCC get Non Allocated Seat Lock","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_extend_seat_locks","description":"Extends the locks on one or more existing seat locks. Maps to POST /extendSeatLocks.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC extend Seat Locks","logicalName":"mycc_extend_seat_locks","displayName":"MyCC extend Seat Locks","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_seat_locks_third_party_id","description":"Used to remove a third party id from selected seat locks Maps to POST /setSeatLocksThirdPartyId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Seat Locks Third Party Id","logicalName":"mycc_set_seat_locks_third_party_id","displayName":"MyCC set Seat Locks Third Party Id","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_unlock_seat","description":"Unlocks a seat in a seat plan for a selected show Maps to POST /unlockSeat.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC unlock Seat","logicalName":"mycc_unlock_seat","displayName":"MyCC unlock Seat","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_unlock_seats","description":"Unlocks seats in a seat plan for a selected show Maps to POST /unlockSeats.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC unlock Seats","logicalName":"mycc_unlock_seats","displayName":"MyCC unlock Seats","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_purchase","description":"Creates a purchase for one or more locked seats for one or more shows and/or products which have been saved to the Shopping Cart. Maps to POST /setPurchase.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Purchase","logicalName":"mycc_set_purchase","displayName":"MyCC set Purchase","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_shopping","description":"This endpoint is used to send a string representing a JSON array of products which will be processed by the My Cloud Cinema™ booking module and then loaded into a shopping cart and redirected for payment. The format of the string is as follows: Maps to GET /shopping.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"MyCC shopping","logicalName":"mycc_shopping","displayName":"MyCC shopping","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_refund","description":"The setRefund endpoint can be used to perform refunds for any tickets/products which can be refunded (based on the setup of the ticket/product). In order to process a refund you will need to pass the ticket number/storno codes for the tickets/products that you want to refund in the ticket_numbers array and set any other necessary parameters. Maps to POST /setRefund.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Refund","logicalName":"mycc_set_refund","displayName":"MyCC set Refund","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_reservation","description":"Creates a reservation for one or more locked seats for one or more shows Maps to POST /setReservation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Reservation","logicalName":"mycc_set_reservation","displayName":"MyCC set Reservation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_reservation_request_cancellation","description":"Reservation Request Cancellation Parameters Maps to POST /reservationRequestCancellation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC reservation Request Cancellation","logicalName":"mycc_reservation_request_cancellation","displayName":"MyCC reservation Request Cancellation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_reservation_cancel","description":"Reservation cancellation by code Maps to POST /reservationCancel.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC reservation Cancel","logicalName":"mycc_reservation_cancel","displayName":"MyCC reservation Cancel","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_validate_customer_profile","description":"Verifies if a customer profile exists for the supplied login Maps to GET /validateCustomerProfile.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["customer_login"],"properties":{"customer_login":{"type":"string"}},"additionalProperties":false},"title":"MyCC validate Customer Profile","logicalName":"mycc_validate_customer_profile","displayName":"MyCC validate Customer Profile","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_customer_login","description":"## Logging in a Customer and then redirecting to My Cloud Cinema A common approach to customer profiles is to log the customer in on your website and then redirect the customer, while still logged in, to My Cloud Cinema, this is achieved through the use of [JSON Web Tokens](https://jwt.io/). The basic approach is as follows: - When the customer logs in our your site you call **customerLogin and will receive a JSON Web Token from our system in the **access_token** field of the response. - When yo","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["customer_login","password_hash"],"properties":{"password_hash":{"type":"string"},"customer_login":{"type":"string"}},"additionalProperties":false},"title":"MyCC customer Login","logicalName":"mycc_customer_login","displayName":"MyCC customer Login","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_profile","description":"Returns the details of the specified customer profile. Maps to GET /getCustomerProfile.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["customer_login","password_hash"],"properties":{"language":{"type":"string"},"password_hash":{"type":"string"},"customer_login":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Customer Profile","logicalName":"mycc_get_customer_profile","displayName":"MyCC get Customer Profile","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_profile_by_card_number","description":"Returns the details of the specified customer profile using the customer card number. Maps to GET /getCustomerProfileByCardNumber.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","customer_card_number"],"properties":{"language":{"type":"string"},"cinema_id":{"type":"integer"},"customer_card_number":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Customer Profile By Card Number","logicalName":"mycc_get_customer_profile_by_card_number","displayName":"MyCC get Customer Profile By Card Number","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_profile_by_token","description":"Returns the details of the specified customer profile using the JWT which is returned in the access_token field during the customer login process. Maps to GET /getCustomerProfileByToken.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","token"],"properties":{"token":{"type":"string"},"language":{"type":"string"},"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Customer Profile By Token","logicalName":"mycc_get_customer_profile_by_token","displayName":"MyCC get Customer Profile By Token","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_add_customer_profile","description":"Add a new customer profile Maps to POST /addCustomerProfile.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC add Customer Profile","logicalName":"mycc_add_customer_profile","displayName":"MyCC add Customer Profile","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_member","description":"When called this end point will check to see if there is already an existing customer profile in the system and update them if they exist. If there is no customer profile then a new one will be created. If the API user is set to generate a new customer card then one will be created unless a customer card number has been specified in the payload. Maps to POST /setMember.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Member","logicalName":"mycc_set_member","displayName":"MyCC set Member","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_cancel_membership","description":"When called this end point will check to see if there is already an existing customer profile in the system and update them if they exist. If there is no customer profile then a new one will be created. If the API user is set to generate a new customer card then one will be created unless a customer card number has been specified in the payload. Maps to POST /cancelMembership.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC cancel Membership","logicalName":"mycc_cancel_membership","displayName":"MyCC cancel Membership","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_customer_profile","description":"Returns the details of the specified customer profile Maps to POST /setCustomerProfile.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Customer Profile","logicalName":"mycc_set_customer_profile","displayName":"MyCC set Customer Profile","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_add_customer_profile_stored_card","description":"addCustomerProfileStoredCard Maps to POST /addCustomerProfileStoredCard.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC add Customer Profile Stored Card","logicalName":"mycc_add_customer_profile_stored_card","displayName":"MyCC add Customer Profile Stored Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_del_customer_profile_stored_card","description":"delCustomerProfileStoredCard Maps to POST /delCustomerProfileStoredCard.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC del Customer Profile Stored Card","logicalName":"mycc_del_customer_profile_stored_card","displayName":"MyCC del Customer Profile Stored Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_forget_customer_profile","description":"Removes all personal information from an existing Customer Profile Maps to GET /forgetCustomerProfile.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["customer_login"],"properties":{"customer_login":{"type":"string"}},"additionalProperties":false},"title":"MyCC forget Customer Profile","logicalName":"mycc_forget_customer_profile","displayName":"MyCC forget Customer Profile","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_link_profiles","description":"Links two Customer Profiles so that they can be used from either customer profile Maps to POST /linkProfiles.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC link Profiles","logicalName":"mycc_link_profiles","displayName":"MyCC link Profiles","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_unlink_profiles","description":"Unlinks a Customer Profiles which has been previously linked Maps to POST /unlinkProfiles.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC unlink Profiles","logicalName":"mycc_unlink_profiles","displayName":"MyCC unlink Profiles","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_card","description":"Returns details of a specific customer card Maps to GET /getCustomerCard.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","customer_card_number"],"properties":{"cinema_id":{"type":"integer"},"include_expired":{"type":"integer"},"customer_card_number":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Customer Card","logicalName":"mycc_get_customer_card","displayName":"MyCC get Customer Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_card_balance","description":"Returns details of a specific customer card and it's current balance Maps to GET /getCustomerCardBalance.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","customer_card_number","pin_code"],"properties":{"pin_code":{"type":"string"},"cinema_id":{"type":"integer"},"customer_card_number":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Customer Card Balance","logicalName":"mycc_get_customer_card_balance","displayName":"MyCC get Customer Card Balance","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_cards","description":"Returns details of all customer cards Maps to GET /getCustomerCards.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Customer Cards","logicalName":"mycc_get_customer_cards","displayName":"MyCC get Customer Cards","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_card_rewards","description":"Returns details of all available rewards for a customer card Maps to GET /getCustomerCardRewards.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"customer_card_number":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Customer Card Rewards","logicalName":"mycc_get_customer_card_rewards","displayName":"MyCC get Customer Card Rewards","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_customer_card_usage","description":"Returns details customer usage for selected cinemas over a period of time Maps to GET /getCustomerCardUsage.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_ids"],"properties":{"date_end":{"type":"string"},"cinema_ids":{"type":"string"},"date_start":{"type":"string"},"customer_card_type_ids":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Customer Card Usage","logicalName":"mycc_get_customer_card_usage","displayName":"MyCC get Customer Card Usage","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_reserve_customer_card_balance","description":"Blocks an amount in the balance of a specific customer card Maps to POST /reserveCustomerCardBalance.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC reserve Customer Card Balance","logicalName":"mycc_reserve_customer_card_balance","displayName":"MyCC reserve Customer Card Balance","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_release_customer_card_balance","description":"Release Card Balance Parameters Maps to POST /releaseCustomerCardBalance.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC release Customer Card Balance","logicalName":"mycc_release_customer_card_balance","displayName":"MyCC release Customer Card Balance","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_reserve_customer_card_points","description":"Blocks a number of points in the balance of a specific customer card Maps to POST /reserveCustomerCardPoints.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC reserve Customer Card Points","logicalName":"mycc_reserve_customer_card_points","displayName":"MyCC reserve Customer Card Points","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_release_customer_card_points","description":"Release Card Points Parameters Maps to POST /releaseCustomerCardPoints.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC release Customer Card Points","logicalName":"mycc_release_customer_card_points","displayName":"MyCC release Customer Card Points","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_customer_card_dates","description":"Set Customer Card Dates Parameters Maps to POST /setCustomerCardDates.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Customer Card Dates","logicalName":"mycc_set_customer_card_dates","displayName":"MyCC set Customer Card Dates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_customer_card_expiry","description":"Set Customer Card Expiry Parameters Maps to POST /setCustomerCardExpiry.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Customer Card Expiry","logicalName":"mycc_set_customer_card_expiry","displayName":"MyCC set Customer Card Expiry","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_customer_card_type","description":"Set Customer Card Type Parameters Maps to POST /setCustomerCardType.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Customer Card Type","logicalName":"mycc_set_customer_card_type","displayName":"MyCC set Customer Card Type","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_movie_schedule_dates","description":"Cinema Id assigned by My Cloud Cinema to return data for Maps to GET /getMovieScheduleDates.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","date"],"properties":{"date":{"type":"string"},"movie_id":{"type":"integer"},"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Movie Schedule Dates","logicalName":"mycc_get_movie_schedule_dates","displayName":"MyCC get Movie Schedule Dates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_voucher","description":"Returns details of an individual voucher code Maps to GET /getVoucher.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","voucher_code"],"properties":{"language":{"type":"string"},"cinema_id":{"type":"integer"},"voucher_code":{"type":"string"},"sales_channel_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Voucher","logicalName":"mycc_get_voucher","displayName":"MyCC get Voucher","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_ebucks_voucher","description":"Validates an eBucks voucher code and returns the voucher details Maps to GET /getEBucksVoucher.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["voucher_code"],"properties":{"voucher_code":{"type":"string"}},"additionalProperties":false},"title":"MyCC get EBucks Voucher","logicalName":"mycc_get_ebucks_voucher","displayName":"MyCC get EBucks Voucher","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_delete_ebucks_voucher","description":"Removes an eBucks voucher from the system Maps to GET /deleteEBucksVoucher.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["external_voucher_provider","voucher_code"],"properties":{"voucher_code":{"type":"string"},"external_voucher_provider":{"type":"integer"}},"additionalProperties":false},"title":"MyCC delete EBucks Voucher","logicalName":"mycc_delete_ebucks_voucher","displayName":"MyCC delete EBucks Voucher","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_new_kiosk","description":"Registering new Kiosk. Maps to GET /newKiosk.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["device_uuid"],"properties":{"device_uuid":{"type":"string"}},"additionalProperties":false},"title":"MyCC new Kiosk","logicalName":"mycc_new_kiosk","displayName":"MyCC new Kiosk","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_kiosk_config","description":"General configuration for kiosk. Maps to GET /getKioskConfig.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["device_uuid"],"properties":{"device_uuid":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Kiosk Config","logicalName":"mycc_get_kiosk_config","displayName":"MyCC get Kiosk Config","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_subscription_validate_card","description":"Cinema Id which is validating the card number Maps to GET /subscriptionValidateCard.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","card_number","subscription_scheme"],"properties":{"cinema_id":{"type":"integer"},"ticket_id":{"type":"integer"},"card_number":{"type":"string"},"subscription_scheme":{"type":"integer"}},"additionalProperties":false},"title":"MyCC subscription Validate Card","logicalName":"mycc_subscription_validate_card","displayName":"MyCC subscription Validate Card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_subscription_validate_reservation","description":"Cinema Id which is validating the card number Maps to GET /subscriptionValidateReservation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id","card_number","show_time_id","show_time","ticket_id","seat_lock_id"],"properties":{"cinema_id":{"type":"integer"},"show_time":{"type":"string"},"ticket_id":{"type":"integer"},"card_number":{"type":"string"},"seat_lock_id":{"type":"integer"},"show_time_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC subscription Validate Reservation","logicalName":"mycc_subscription_validate_reservation","displayName":"MyCC subscription Validate Reservation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_subscription_check_in","description":"Creates a purchase for a subscription reservation for a customer Maps to POST /subscriptionCheckIn.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC subscription Check In","logicalName":"mycc_subscription_check_in","displayName":"MyCC subscription Check In","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_is_alive","description":"Simple heartbeat service - will be used to identify is server available. Maps to GET /isAlive.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"MyCC is Alive","logicalName":"mycc_is_alive","displayName":"MyCC is Alive","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_products_unmatched","description":"Retrieve a list of unmatched products. Maps to GET /getProductsUnmatched.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"MyCC get Products Unmatched","logicalName":"mycc_get_products_unmatched","displayName":"MyCC get Products Unmatched","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_products_matched","description":"The endpoint is used to send a list of products to be matched with identifiers from an external system. If the matching is completed without an error a resultCode of 0 will be returned, otherwise an error code will be returned and the products which could not be matched will be included in the response. Maps to POST /setProductsMatched.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Products Matched","logicalName":"mycc_set_products_matched","displayName":"MyCC set Products Matched","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_show_times_unmatched","description":"Retrieve a list of unmatched show times. Maps to GET /getShowTimesUnmatched.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"MyCC get Show Times Unmatched","logicalName":"mycc_get_show_times_unmatched","displayName":"MyCC get Show Times Unmatched","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_show_times_matched","description":"The endpoint is used to send a list of show times to be matched with identifiers from an external system. If the matching is completed without an error a resultCode of 0 will be returned, otherwise an error code will be returned and the show times which could not be matched will be included in the response. Maps to POST /setShowTimesMatched.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Show Times Matched","logicalName":"mycc_set_show_times_matched","displayName":"MyCC set Show Times Matched","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_add_show_time","description":"Use this endpoint to add a new show time to the schedule for a cinema. This endpoint only supports the addition of a single show time Maps to POST /addShowTime.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC add Show Time","logicalName":"mycc_add_show_time","displayName":"MyCC add Show Time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_remove_show_time","description":"Use this endpoint to remove and existing show time from the schedule for a cinema. This endpoint only supports the removal of a single show time. Show times which are removed via the API cannot be recovered through the API. Removing a show time may also trigger refunds to be processed if this is allowed by the cinema. Maps to POST /removeShowTime.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC remove Show Time","logicalName":"mycc_remove_show_time","displayName":"MyCC remove Show Time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_transaction","description":"This endpont can be used to retrieve the details of an individual transaction Maps to GET /getTransaction.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"ticket_id":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Transaction","logicalName":"mycc_get_transaction","displayName":"MyCC get Transaction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_transaction_by_external_id","description":"This endpont can be used to retrieve the details of an individual transaction using the external transaction id Maps to GET /getTransactionByExternalId.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"external_transaction_id":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Transaction By External Id","logicalName":"mycc_get_transaction_by_external_id","displayName":"MyCC get Transaction By External Id","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_transaction_full","description":"This endpont can be used to retrieve the details of a transaction, including any transactions which were later linked to the original sale. Maps to GET /getTransactionFull.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"number":{"type":"string"},"cinema_id":{"type":"integer"}},"additionalProperties":false},"title":"MyCC get Transaction Full","logicalName":"mycc_get_transaction_full","displayName":"MyCC get Transaction Full","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_transactions","description":"This endpont can be used to retrieve a list of transactions since a specified date. The software calling this function should keep the date of the last transaction which is returned and use this to determine the date to be used in the next call. All dates used in the API must be in [ISO 8601 Format](https://dencode.com/en/date/iso8601). Maps to GET /getTransactions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"transaction_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Transactions","logicalName":"mycc_get_transactions","displayName":"MyCC get Transactions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_transaction_list","description":"This endpont can be used to retrieve a list of transactions for a specified date. Maps to GET /getTransactionList.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_ids"],"properties":{"cinema_ids":{"type":"string"},"transaction_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Transaction List","logicalName":"mycc_get_transaction_list","displayName":"MyCC get Transaction List","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_distributor_summary","description":"This endpont can be used to retrieve a breakdown of distributor payments due since a specified date. The software calling this function should keep the date of the last transaction which is returned and use this to determine the date to be used in the next call. All dates used in the API must be in [ISO 8601 Format](https://dencode.com/en/date/iso8601). Maps to GET /getDistributorSummary.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"transaction_date":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Distributor Summary","logicalName":"mycc_get_distributor_summary","displayName":"MyCC get Distributor Summary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_get_orders","description":"This endpont can be used to retrieve a list of unprocessed orders. If you do not pass a transaction group id to the system then the software will return records for the first 24 hours after the last time that this endpoint was called for the cinema. Therefore it is possible to use this call in a daemon process which is running every 30 minutes - 1 hour, and pulls all orders which have occured since the web service call was last performed. The last transaction export date is saved for each cinema","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["cinema_id"],"properties":{"cinema_id":{"type":"integer"},"order_date":{"type":"string"},"transaction_group_id":{"type":"string"}},"additionalProperties":false},"title":"MyCC get Orders","logicalName":"mycc_get_orders","displayName":"MyCC get Orders","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mycc_set_purchase_order","description":"This endpont can be used to update the ERP purchase order id of a purchase order created in the My Cloud Cinema™ system. Maps to POST /setPurchaseOrder.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["body"],"properties":{"body":{"type":"object","additionalProperties":{}}},"additionalProperties":false},"title":"MyCC set Purchase Order","logicalName":"mycc_set_purchase_order","displayName":"MyCC set Purchase Order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=My-Cloud-Cinema&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AubXljbG91ZGNpbmVtYS5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22My-Cloud-Cinema%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.mycloudcinema.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22My-Cloud-Cinema%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.mycloudcinema.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=My+Cloud+Cinema&connectorUrl=https%3A%2F%2Fmcp.mycloudcinema.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"My-Cloud-Cinema\" --url \"https://mcp.mycloudcinema.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mycloudcinema-mcp-7ea645f80e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mycloudcinema-mcp-7ea645f80e/tools/{tool}","mcpServerUrl":"https://mcp.mycloudcinema.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mycloudcinema-mcp-7ea645f80e?live=1"}