# Acme Salon Acme Salon takes online bookings for 12 services across 4 locations. Prices, opening hours and links below are generated from live data and cached for one hour. Main site: https://acmesalon.uk — same catalogue and API there. ## How to check availability (required) Do not drive the interactive /book pages to discover free slots. That flow is for people. It is slow, and it can miss staff-level availability. 1. Confirm the branch. If the customer has not named one, list the locations from this file (or GET https://acmesalon.nextslot.works/api/v1/locations) and ask which one before checking slots. Do not assume the first. 2. Read that branch's catalogue below. Every branch slug, service id and staff id a request needs is already in this file, so ONE live call remains — free slots change by the minute and are never in here. 3. Make that call: an anonymous GET on the availability API, no API key and no cookie. The response is wrapped as {"data": ...} and scoped to this business by the request host. Staff ids are branch-scoped: the same person has a different id at each branch (e.g. Nina is id 1 at acme-city and id 4 at acme-didsbury). Never reuse a staff id from another branch. 4. Hand the customer a booking deep link for the slot they picked (see below). Nothing is held or booked until they confirm it themselves with their deposit. Worked example — Cut & Finish at Acme Salon City (branch already chosen), week beginning 2026-11-16 (Monday): https://acmesalon.nextslot.works/api/v1/locations/acme-city/resources/week-multi?resource_ids=1,2,3&start=2026-11-16&service_id=1 One named person instead of the whole branch: https://acmesalon.nextslot.works/api/v1/locations/acme-city/resources/1/week?start=2026-11-16&service_id=1 ## Locations ### Acme Salon City - Address: 18 King Street, Manchester M2 9MX - Booking page: https://acmesalon.nextslot.works/book/acme-city - Branch page: https://acmesalon.nextslot.works/locations/acme-city - Branch slug: acme-city (id: 2) Opening hours: - Monday: 9:00 AM – 5:30 PM - Tuesday: 9:00 AM – 7:00 PM - Wednesday: 9:00 AM – 7:00 PM - Thursday: 9:00 AM – 8:00 PM - Friday: 9:00 AM – 7:00 PM - Saturday: 9:00 AM – 5:00 PM - Sunday: Closed Services: **Cut & Finish** - Cut & Finish — 60 min — from £55.00 (slug: cut-finish, id: 1) - Fringe Trim — 15 min — £12.00 (slug: fringe-trim, id: 4) - Kids' Cut (under 12) — 30 min — £25.00 (slug: kids-cut, id: 5) **Colour** - Root Colour — 90 min — £49.30 (sale, was £58.00, booked by 1 Dec 2026) (slug: root-tint, id: 8) - Balayage — 240 min — £119.00 (sale, was £140.00, booked by 1 Dec 2026) (slug: balayage, id: 9) - Toner & Gloss — 45 min — £38.25 (sale, was £45.00, booked by 1 Dec 2026) (slug: toner-gloss, id: 10) - Patch test — 10 min — £0.00 (slug: patch-test, id: 64) **Styling** - Blow Dry — 45 min — £37.00 (slug: blow-dry, id: 6) - Occasion Hair / Updo — 60 min — £65.00 (slug: occasion-updo, id: 7) **Treatments** - Olaplex Treatment — 45 min — £35.00 (slug: olaplex-treatment, id: 11) **Gent's Hair** - Cut and Finish with Junior Barber (no long hair, please) — 45 min — £18.00 (slug: cut-and-finish-with-junior-barber-no-long-hair-please, id: 77) **Ladies - Haircuts & Hairdressing** - Ladies - Wash & Blow Dry — 40 min — from £50.00 (slug: ladies-wash-blow-dry, id: 78) Staff: - Nina (slug: nina-kowalska, id: 1) - Amara Osei (slug: amara-osei, id: 2) - Jess Whitlow (slug: jess-whitlow, id: 3) ### Acme Salon Didsbury - Address: 712 Wilmslow Road, Didsbury, Manchester M20 9VJ - Booking page: https://acmesalon.nextslot.works/book/acme-didsbury - Branch page: https://acmesalon.nextslot.works/locations/acme-didsbury - Branch slug: acme-didsbury (id: 3) Opening hours: - Monday: 9:00 AM – 5:00 PM - Tuesday: 9:00 AM – 6:00 PM - Wednesday: 9:00 AM – 6:00 PM - Thursday: 9:00 AM – 6:00 PM - Friday: 9:00 AM – 5:30 PM - Saturday: 9:00 AM – 4:30 PM - Sunday: Closed Services: **Cut & Finish** - Cut & Finish — 60 min — from £55.00 (slug: cut-finish, id: 1) - Fringe Trim — 15 min — £12.00 (slug: fringe-trim, id: 4) - Kids' Cut (under 12) — 30 min — £25.00 (slug: kids-cut, id: 5) **Colour** - Root Colour — 90 min — £49.30 (sale, was £58.00, booked by 1 Dec 2026) (slug: root-tint, id: 8) - Balayage — 240 min — £119.00 (sale, was £140.00, booked by 1 Dec 2026) (slug: balayage, id: 9) - Toner & Gloss — 45 min — £38.25 (sale, was £45.00, booked by 1 Dec 2026) (slug: toner-gloss, id: 10) - Patch test — 10 min — £0.00 (slug: patch-test, id: 64) **Styling** - Blow Dry — 45 min — £32.00 (slug: blow-dry, id: 6) - Occasion Hair / Updo — 60 min — £65.00 (slug: occasion-updo, id: 7) **Treatments** - Olaplex Treatment — 45 min — £35.00 (slug: olaplex-treatment, id: 11) **Gent's Hair** - Cut and Finish with Junior Barber (no long hair, please) — 45 min — £18.00 (slug: cut-and-finish-with-junior-barber-no-long-hair-please, id: 77) **Ladies - Haircuts & Hairdressing** - Ladies - Wash & Blow Dry — 40 min — from £50.00 (slug: ladies-wash-blow-dry, id: 78) Staff: - Nina (slug: nina-kowalska, id: 4) - Holly Tran (slug: holly-tran, id: 5) - Beth Aldridge (slug: beth-aldridge, id: 6) ### Acme Salon Chorlton - Address: 486 Barlow Moor Road, Chorlton, Manchester M21 9VD - Booking page: https://acmesalon.nextslot.works/book/acme-chorlton - Branch page: https://acmesalon.nextslot.works/locations/acme-chorlton - Branch slug: acme-chorlton (id: 4) Opening hours: - Monday: 9:30 AM – 5:30 PM - Tuesday: 9:30 AM – 6:00 PM - Wednesday: 9:30 AM – 6:00 PM - Thursday: 9:30 AM – 6:00 PM - Friday: 9:30 AM – 6:00 PM - Saturday: 9:00 AM – 4:30 PM - Sunday: Closed Services: **Cut & Finish** - Cut & Finish — 60 min — from £55.00 (slug: cut-finish, id: 1) - Fringe Trim — 15 min — £12.00 (slug: fringe-trim, id: 4) - Kids' Cut (under 12) — 30 min — £25.00 (slug: kids-cut, id: 5) **Colour** - Root Colour — 90 min — £49.30 (sale, was £58.00, booked by 1 Dec 2026) (slug: root-tint, id: 8) - Balayage — 240 min — £119.00 (sale, was £140.00, booked by 1 Dec 2026) (slug: balayage, id: 9) - Toner & Gloss — 45 min — £38.25 (sale, was £45.00, booked by 1 Dec 2026) (slug: toner-gloss, id: 10) - Patch test — 10 min — £0.00 (slug: patch-test, id: 64) **Styling** - Blow Dry — 45 min — £32.00 (slug: blow-dry, id: 6) - Occasion Hair / Updo — 60 min — £65.00 (slug: occasion-updo, id: 7) **Treatments** - Olaplex Treatment — 45 min — £35.00 (slug: olaplex-treatment, id: 11) **Gent's Hair** - Cut and Finish with Junior Barber (no long hair, please) — 45 min — £18.00 (slug: cut-and-finish-with-junior-barber-no-long-hair-please, id: 77) **Ladies - Haircuts & Hairdressing** - Ladies - Wash & Blow Dry — 40 min — from £50.00 (slug: ladies-wash-blow-dry, id: 78) Staff: - Emma Vance (slug: emma-vance, id: 7) - Priya Sethi (slug: priya-sethi, id: 8) ### Acme Salon Altrincham - Address: 22 Greenwood Street, Altrincham WA14 9KP - Booking page: https://acmesalon.nextslot.works/book/acme-altrincham - Branch page: https://acmesalon.nextslot.works/locations/acme-altrincham - Branch slug: acme-altrincham (id: 5) Opening hours: - Monday: 9:00 AM – 5:00 PM - Tuesday: 9:00 AM – 5:00 PM - Wednesday: 9:00 AM – 5:30 PM - Thursday: 9:00 AM – 5:30 PM - Friday: 9:00 AM – 5:30 PM - Saturday: 8:30 AM – 4:30 PM - Sunday: Closed Services: **Cut & Finish** - Cut & Finish — 60 min — from £55.00 (slug: cut-finish, id: 1) - Fringe Trim — 15 min — £12.00 (slug: fringe-trim, id: 4) - Kids' Cut (under 12) — 30 min — £25.00 (slug: kids-cut, id: 5) **Colour** - Root Colour — 90 min — £49.30 (sale, was £58.00, booked by 1 Dec 2026) (slug: root-tint, id: 8) - Balayage — 240 min — £119.00 (sale, was £140.00, booked by 1 Dec 2026) (slug: balayage, id: 9) - Toner & Gloss — 45 min — £38.25 (sale, was £45.00, booked by 1 Dec 2026) (slug: toner-gloss, id: 10) - Patch test — 10 min — £0.00 (slug: patch-test, id: 64) **Styling** - Blow Dry — 45 min — £32.00 (slug: blow-dry, id: 6) - Occasion Hair / Updo — 60 min — £65.00 (slug: occasion-updo, id: 7) **Treatments** - Olaplex Treatment — 45 min — £35.00 (slug: olaplex-treatment, id: 11) **Gent's Hair** - Cut and Finish with Junior Barber (no long hair, please) — 45 min — £18.00 (slug: cut-and-finish-with-junior-barber-no-long-hair-please, id: 77) **Ladies - Haircuts & Hairdressing** - Ladies - Wash & Blow Dry — 40 min — from £50.00 (slug: ladies-wash-blow-dry, id: 78) Staff: - Katie Mills (slug: katie-mills, id: 10) - Sofia Marino (slug: sofia-marino, id: 9) ## Booking deep links Hand a customer over with the booking page pre-filled. Always use that branch's booking page as the base (each location above names its own) — never a branchless /book URL: https://acmesalon.nextslot.works/book/?service=&resource=&date=YYYY-MM-DD&time=HH:MM The same branch, service and person as the worked example above (fill in the time you checked): https://acmesalon.nextslot.works/book/acme-city?service=cut-finish&resource=nina-kowalska&date=2026-11-16&time=HH:MM - Every parameter is optional and best-effort. A parameter that no longer resolves (the staff member left, the service is not offered here, the slot was taken) is silently dropped to the next-best state — never an error page. - `service` — service slug or numeric id, matched in that branch's catalogue. - `resource` — staff slug or numeric id. `barber` is accepted as an alias for the same values; `resource` wins when both are present. - `date` — YYYY-MM-DD. Seeds the week and day, clamped to the booking window. - `time` — HH:MM, 24-hour, shop-local. Applies to the day named by `date`: with a valid `date` it pre-selects that slot if still available, ready for the customer to confirm; without one it does nothing. It never skips a step, and nothing is booked or held until the customer confirms with their deposit. - `promo` — a promo code; composes with all of the above. - A value that parses as a positive integer is read as an id, otherwise as a slug. Real slugs are name-derived and never pure digits. The link does not reserve anything. Phrase the hand-off honestly: the slot is subject to availability until the customer confirms with their deposit. ## Availability API reference Anonymous GET, no API key and no cookie. Every response is wrapped as {"data": ...} and scoped to this business by the request host. https://acmesalon.nextslot.works/api/v1/locations//resources//week?start=YYYY-MM-DD&service_id= - Seven days from start, each with slots[]. Only slots with "status": "available" are bookable. Always pass service_id so slot lengths match the service. - No staff preference: https://acmesalon.nextslot.works/api/v1/locations//resources/week-multi?resource_ids=&start=YYYY-MM-DD&service_id= returns every listed staff member's week in one call. At most 20 ids; any beyond that are ignored, so ask for the ones you care about. - Staff ids in resource_ids must belong to . Copy them from that branch's Staff list above, or from /api/v1/locations//resources?service_id=. - A service priced by variants (size bands, hair lengths — its catalogue line reads "from £X") has a duration PER TIER, so add &variant_id= or the slots come back at the base duration. The ids are in the `variants` array of /api/v1/locations//services; both week calls accept the parameter. If this file seems stale (it is cached for one hour), the catalogue is also live at /api/v1/locations, /api/v1/locations//services and /api/v1/locations//resources (there, ?service_id= drops staff who do not offer that service). There is deliberately no search parameter — match names over these small lists yourself. ## Links - Sitemap: https://acmesalon.nextslot.works/sitemap.xml - Business profile (page for people; this file is the contract for agents): https://acmesalon.nextslot.works/ - Team page: https://acmesalon.nextslot.works/team - Autumn colour that grows out kindly: https://acmesalon.nextslot.works/journal/autumn-colour-grown-out-kindly - Occasion hair: the timeline that actually works: https://acmesalon.nextslot.works/journal/occasion-hair-the-timeline - Aftercare: the week between salons: https://acmesalon.nextslot.works/journal/the-week-between-salons