---
title: "Inspect latest function ship"
method: GET
path: "/compute/funcs/{id}/ship_inspection"
tags: ["functions"]
---

# Inspect latest function ship

`GET /compute/funcs/{id}/ship_inspection`

Returns the latest ship outcome. The stage is `none` on success, `pending` while building, or a failure stage such as `build`, `platform`, `pre_build`, `deploy`, or `security_review`. This stage-neutral customer-facing path is an alias over the same inspection resource as `build_log_inspection`.

## Path parameters

- `id` string, required

## Response `200`

Latest ship inspection

- ShipInspectionResponseWrapper
  - `data` ShipInspection
    - `record_type` 'build_log_inspection' — Stable record type retained by both inspection path aliases.
    - `runtime` string
    - `stage` 'build' | 'platform' | 'pre_build' | 'deploy' | 'security_review' | 'none' | 'pending'
    - `reason` string
    - `snippet` string
    - `created_at` string, date-time

## Other responses

- `404` — Function or inspectable ship outcome not found
- `422` — Invalid function ID
- `500` — Internal server error

## Changes

> 93 revisions in range; 1 not diffed.

- **2026-09-16** `a6a61a29ecdd` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/changes/compute/funcs/:id/ship_inspection/get.md)

---

[API](https://skmtc.dev/team-telnyx/apis/telnyx-api-2.md) · [All operations](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/revisions/88481995b4ca?raw)
