---
title: "Set custom Google Services for your business"
method: POST
path: "/business/{business_id}/free_form_services"
tags: ["Businesses"]
---

# Set custom Google Services for your business

`POST /business/{business_id}/free_form_services`

## Request

- Base URL: `https://api.partoo.co/v2`
- URL: `https://api.partoo.co/v2/business/{business_id}/free_form_services`
- Auth: API key in header `x-APIKey`
- TypeScript: <https://skmtc.dev/partoo/apis/partoo-rest-api/docs/business/:business_id/free_form_services/post.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint allows you to set or update custom Google Services for your business.

## Path parameters

- `business_id` string, required

## Request body

- union
  - FreeFormServicesCreate: A Google Service.
    - `category_gmb_name` string, required: Google name of the category. The category must belong to your business.
    - `name` string, required: Name of the service.
    - `price` number: Price of the service.
    - `description` string: Description of the service.
  - FreeFormServicesUpdate: A Google Service.
    - `service_id` integer, required: Id of the service.
    - `category_gmb_name` string: Google name of the category. The category must belong to your business.
    - `name` string: Name of the service.
    - `price` number: Price of the service.
    - `description` string: Description of the service.

## Response `200`

OK

- BusinessServicesResponse: List of Business Services.
  - `services` Services[]
    - `service_id` integer: Id of the service (For creation you can get this id by calling [get services suggestions endpoint](/api-reference/google/list-google-services))
    - `type` 'STRUCTURED_SERVICE_ITEM' | 'FREE_FORM_SERVICE_ITEM': Type of the service
    - `name` string: Name of the service.
    - `price` number: Price of the service.
    - `description` string: Description of the service.
    - `category_gmb_name` string: Google name of the category.

## Other responses

- `400`: Your request is incorrect
- `401`: You are not authenticated
- `403`: You are not allowed to perform this action
- `404`: Resource does not exist

---

[API](https://skmtc.dev/partoo/apis/partoo-rest-api.md) - [All operations](https://skmtc.dev/partoo/apis/partoo-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/partoo/apis/partoo-rest-api/revisions/dcb8190f5a29?raw)
