Ana içeriğe atla

Endpoint

GET /apiops/projects/{projectName}/environmentVariables/{name}/

Authentication

Requires a Personal API Access Token.
Authorization: Bearer YOUR_TOKEN

Request

Headers

HeaderValueRequired
AuthorizationBearer Yes

Path Parameters

ParameterTypeRequiredDescription
projectNamestringYesProject name (can be “admin” for admin project)
namestringYesEnvironment variable name

Query Parameters

None.

Response

Success Response (200 OK)

{
  "success": true,
  "resultList": [
    {
      "projectId": "project-id",
      "name": "API_BASE_URL",
      "description": "Base URL for API calls",
      "global": false,
      "globalValue": null,
      "globalVisible": true,
      "projectName": "MyProject",
      "environmentValueList": [
        {
          "environmentName": "production",
          "value": "https://api.production.example.com",
          "visible": true
        },
        {
          "environmentName": "staging",
          "value": "https://api.staging.example.com",
          "visible": true
        }
      ]
    }
  ],
  "resultCount": 1
}

Response Fields

Same as List Environment Variables. See List Environment Variables for field descriptions.

Notes

  • Secret values (visible=false or globalVisible=false) are masked (returned as null)
  • Returns single environment variable matching the name

Error Response (400 Bad Request)

{
  "error": "bad_request",
  "error_description": "Environment variable (name: API_BASE_URL) was not found!"
}

cURL Example

curl -X GET \
  "https://demo.apinizer.com/apiops/projects/MyProject/environmentVariables/API_BASE_URL/" \
  -H "Authorization: Bearer YOUR_TOKEN"

Permissions

  • User must have any permission in the project (read access)