Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Your secret key, rk_test_… or rk_live_…, sent as Authorization: Bearer <key>. Keep it on your server. Restricted keys carry only the scopes you give them.

Headers

Reflections-Version
string

The dated API version. Defaults to the version your account is pinned to.

Example:

"2026-10-15"

Path Parameters

facet_id
string
required

The facet's ID, fct_….

Pattern: ^fct_[0-9a-hjkmnp-tv-z]{26}$

Response

The facet.

id
string
required

Unique identifier, prefixed fct_. Send it in a check's facet to pick one of several facets of a type.

Pattern: ^fct_[0-9a-hjkmnp-tv-z]{26}$
object
string
required

Always facet.

Allowed value: "facet"
livemode
boolean
required

true in live mode, false in test mode.

talent
string
required

The talent this facet belongs to.

Pattern: ^tal_[0-9a-hjkmnp-tv-z]{26}$
type
enum<string>
required

The part of the talent's identity the facet covers.

Available options:
name,
likeness,
voice,
twin,
knowledge
label
string
required

The talent's name for it, such as "Speaking voice".

status
enum<string>
required

Whether the facet can be licensed. A withdrawal also arrives as a revocation with scope: "facet".

Available options:
preparing,
ready,
withdrawn
modalities
enum<string>[]
required

What this facet can be used to generate.

What will be generated. speech is a voice speaking words; audio is any other sound.

Available options:
image,
video,
speech,
audio,
text
created_at
string<date-time>
required

When the facet was created.

material
object | null

Reference material behind the facet. Download it through the material endpoint.

provider_bindings
object[]

Copies of the facet held at model providers. Shown only to that provider and to licensees whose license includes material_access for the facet.

updated_at
string<date-time>

When the facet's material, status or provider bindings last changed.