---
title: "POST /v1/{+parent}/services"
method: POST
path: "/v1/{+parent}/services"
tags: ["projects"]
---

# POST /v1/{+parent}/services

`POST /v1/{+parent}/services`

Creates a new Service in a given project and location.

## Path parameters

- `parent` string, required

## Query parameters

- `requestId` string
- `serviceId` string
- `validateOnly` boolean

## Request body

- Service — A Firebase SQL Connect service.
  - `name` string — Identifier. The relative resource name of the Firebase SQL Connect service, in the format: ``` projects/{project}/locations/{location}/services/{service} ``` Note that the service ID is specific to Firebase SQL Connect and does not correspond to any of the instance IDs of the underlying data source connections.
  - `createTime` string, google-datetime — Output only. [Output only] Create time stamp.
  - `uid` string — Output only. System-assigned, unique identifier.
  - `updateTime` string, google-datetime — Output only. [Output only] Update time stamp.
  - `reconciling` boolean — Output only. A field that if true, indicates that the system is working update the service.
  - `displayName` string — Optional. Mutable human-readable name. 63 character limit.
  - `annotations` object — Optional. Stores small amounts of arbitrary data.
  - `labels` object — Optional. Labels as key value pairs.
  - `etag` string — Output only. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. [AIP-154](https://google.aip.dev/154)

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/firebasedataconnect.md) · [All operations](https://skmtc.net/google/apis/firebasedataconnect/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/firebasedataconnect/versions/dda665bc52bd/schema)
