# Cross Studio Cross studio operations ## Get customer by - [GET /v1/cross-studio/customers/by](https://redocly.sportalliance.com/apis/perfectgym/openapi/openapi/cross-studio/getcrossstudiocustomerby.md): Required Scopes: Returns customer by one of the given parameters from all studios with activated partner integration ## Get customer by id - [GET /v1/cross-studio/customers/{customerId}](https://redocly.sportalliance.com/apis/perfectgym/openapi/openapi/cross-studio/getcrossstudiocustomerbyid.md): Required Scopes: Returns customer by given id from all studios with activated partner integration ## Search customers - [POST /v1/cross-studio/customers/search](https://redocly.sportalliance.com/apis/perfectgym/openapi/openapi/cross-studio/searchcrossstudiocustomers.md): Required Scopes: Returns all customers from all studios with activated partner integration by given criteria ## Get customer's checkin history - [GET /v1/cross-studio/customers/{customerId}/activities/checkins](https://redocly.sportalliance.com/apis/perfectgym/openapi/openapi/cross-studio/getcrossstudiocustomerscheckinhistory.md): Required Scopes: Returns a list of studio checkins of the customer from all studios with activated partner integration for a specific time span (default is one month from today) in expected slices ## Get studios with active membership offers - [GET /v1/cross-studio/membership-offers/studios](https://redocly.sportalliance.com/apis/perfectgym/openapi/openapi/cross-studio/getstudioswithactivemembershipoffers.md): Required Scopes: Returns all studios with at least one active membership offer.