---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [schemas](../index.md) / getSchemaNames

# Function: getSchemaNames()

> **getSchemaNames**(`schema`): `string`[]

Defined in: [packages/b2c-tooling-sdk/src/schemas/collapse.ts:292](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/schemas/collapse.ts#L292)

Gets the list of available schema names from a schema.

## Parameters

### schema

The OpenAPI schema

[`OpenApiSchemaInput`](../interfaces/OpenApiSchemaInput.md) | [`CollapsedOpenApiSchema`](../interfaces/CollapsedOpenApiSchema.md)

## Returns

`string`[]

Array of schema names (e.g., ["Product", "Order"])
