---
title: "Get all functions at environment level"
method: GET
path: "/scoring/functions"
tags: ["Scoring", "Functions"]
---

# Get all functions at environment level

`GET /scoring/functions`

## Request

- Base URL: `/management/v2/environments/DEFAULT` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/management/v2/environments/DEFAULT/scoring/functions`
- Auth: one of:
  - HTTP basic
  - API key in cookie `Auth-Graviteeio-APIM`

## Response `200`

Scoring functions list

- object
  - `data` ScoringFunction[]: List of rulesets.
    - `name` string: The name of ruleset
    - `payload` string: The ruleset payload
    - `createdAt` string, date-time: The date at which the ruleset was created
    - `referenceId` string: The reference Id of ruleset
    - `referenceType` 'ENVIRONMENT'

## Other responses

- `default`: Generic error response

---

[API](https://skmtc.dev/gravitee-io/apis/gravitee-io-apim-management-api-environments.md) - [All operations](https://skmtc.dev/gravitee-io/apis/gravitee-io-apim-management-api-environments/llms.txt) - [OpenAPI document](https://skmtc.dev/gravitee-io/apis/gravitee-io-apim-management-api-environments/revisions/b736a7e375df?raw)
