Internal services

Get an internal service

Returns a scheduled internal service that does not hang off an order: its title, its window and the project it is charged to.

GET
/api/v1/internal-services/{internalServiceId}

Request examples

curl https://app.filmo.io/api/v1/internal-services/inte_8f2a1c \
  --header "Authorization: Bearer $FILMO_API_KEY"
{
  "data": {
    "id": "internal_service_9f3a2b",
    "title": "Example title",
    "status": "Example status",
    "startDate": "2026-09-01T08:00:00.000Z",
    "endDate": "2026-09-01T08:00:00.000Z",
    "projectId": "project_9f3a2b",
    "createdAt": "2026-09-01T08:00:00.000Z",
    "updatedAt": "2026-09-01T08:00:00.000Z"
  }
}

Generated from the schema

Authorizations

Bearer API key with the scope below. internal-services:read

Headers

If-None-Matchstring

Conditional read: the ETag of the copy you already have. If the resource has not changed, the response is 304 with no body.

Example:"\"3sT3d9pBvZq4h2N0w8x1YkLmQ7c\""

Path parameters

internalServiceIdstringRequired

Internal service identifier.

Limits: min length 1

Response

application/json

Successful response.

Response schema: InternalServiceDto

Envelope: InternalServiceResponse. meta.warnings is present only when the operation is deprecated.

Headers: X-Request-Id · RateLimit-Limit · RateLimit-Remaining · RateLimit-Reset · ETag

dataobject

Plannable assignment not attached to an order.

Show child attributes
data.idstring

Unique assignment identifier.

data.titlestring

Assignment title.

data.statusstring

Status: active, completed or cancelled.

data.startDatestring<date-time>

Start in ISO 8601 UTC.

data.endDatestring<date-time>

End in ISO 8601 UTC.

data.projectIdstring | null

Associated project; null if not applicable.

data.createdAtstring<date-time>

Creation date in ISO 8601 UTC.

data.updatedAtstring<date-time>

Last modification date in ISO 8601 UTC.

metaobject

Additional information about the response.

Show child attributes
meta.warningsobject[]

Lifecycle warnings; present only when the operation is deprecated.

Show child attributes
meta.warnings.codestring

Stable warning code.

Available options: deprecated

meta.warnings.messagestring

For people: what is deprecated, until when, and what to use.

meta.warnings.sunsetstring

Day (YYYY-MM-DD) the operation stops being served.

meta.warnings.replacementstring | null

operationId of the operation to use instead, or null if there is none.

Errors

StatusCodesMeaning
404not_foundIt does not exist or is outside the scope of the API key.

401, 403, 429, 500 can be returned by any operation. Errors

Deprecation

This operation is not deprecated. Deprecations are announced with a Deprecation header and a sunset date. Versioning policy