Skip to main content

Find an extra suboption metafield

API operation: Open the endpoint in Scalar

Use GET /business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields/{metafield_id} to retrieve one metafield from an extra suboption. The operation is ExtraOptionSuboptionMetafield.find.

The query resolves metafield_id only when it belongs to the literal model identity ExtraOptionSuboption and the complete business_id → extra_id → option_id → suboption_id hierarchy. These IDs identify different resources and are not interchangeable.

This operation requires authentication.

See list extra suboption metafields, update a metafield, or delete a metafield.

OpenAPI reference​

Operation: GET /business/{business_id}/extras/{extra_id}/options/{option_id}/suboptions/{suboption_id}/metafields/{metafield_id}

Path parameters

NameTypeRequiredDescription
business_idintegerYes—
extra_idintegerYes—
option_idintegerYes—
suboption_idintegerYes—
metafield_idintegerYes—

Query parameters

NameTypeRequiredDescription
paramsstringNoComma-separated list of fields. It is intersected with the model’s $fillable; an empty or invalid list returns all fields.

Responses

CodeDescription
200OK (Envelope)
400Bad Request (ErrorResponse)
401Unauthorized
404Not Found
429Too Many Requests (ErrorResponse)
500Internal Server Error (ErrorResponse)
503Service Unavailable (ErrorResponse)
Open this operation in the API reference