---
title: "Get API Proxy Invoke Info"
method: GET
path: "/apiops/projects/{projectName}/apiProxies/{apiProxyName}/invoke-info/"
tags: ["ApiProxy"]
---

# Get API Proxy Invoke Info

`GET /apiops/projects/{projectName}/apiProxies/{apiProxyName}/invoke-info/`

## Request

- Base URL: `http://167.86.118.166:32080`
- URL: `http://167.86.118.166:32080/apiops/projects/{projectName}/apiProxies/{apiProxyName}/invoke-info/`
- Auth: none declared
- TypeScript: <https://skmtc.dev/apinizer/apis/apinizer-management-apis/docs/apiops/projects/:projectName/apiProxies/:apiProxyName/invoke-info/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the public invoke URL components (gateway base URL, apinizerRootContext, full path, accepted HTTP methods, supported schemes) for the API Proxy, per environment where it is deployed. Useful for preflight and E2E tests that need to call the gateway without hard-coding the URL prefix.

## Path parameters

- `projectName` string, required
- `apiProxyName` string, required

## Response `200`

successful operation!

- ApiOpsResponseInvokeInfo
  - `status` 'SUCCESS' | 'FAILURE'
  - `resultMessage` string
  - `resultList` ApiProxyInvokeInfoDTO[]
    - `environmentName` string
    - `gatewayBaseUrl` string
    - `rootContext` string
    - `fullPaths` string[]
    - `methods` string[]
    - `schemes` string[]
    - `deployed` boolean
  - `resultCount` integer

## Other responses

- `401`: not authorized for this operation!
- `500`: internal error!

## Changes

- **2026-08-11** `9ae232e55479`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/apinizer/apis/apinizer-management-apis/changes/apiops/projects/:projectName/apiProxies/:apiProxyName/invoke-info/get.md)

---

[API](https://skmtc.dev/apinizer/apis/apinizer-management-apis.md) - [All operations](https://skmtc.dev/apinizer/apis/apinizer-management-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/apinizer/apis/apinizer-management-apis/revisions/e083046b24cd?raw)
