# Custom Parameters API

```plain {% title="Client ID" %}
fwk-drillplan.slbservice.com
 ```


Version: 1.0.0

## Servers

ProdEU
```
https://eu-api.delfi.slb.com/drillplan/custom-parameters
```

ProdUS
```
https://api.delfi.slb.com/drillplan/custom-parameters
```

## Security

### bearer

User Token from SLB Authenticator Service

Type: http
Scheme: bearer
Bearer Format: JWT

### appkey

Type: apiKey
In: header
Name: appkey

## Download OpenAPI description

 - [Custom Parameters API](https://developer.slb.com/_bundle/solutions/drillplan/apis/CustomParametersAPI.yaml)

## ParameterDefinitions

 - [GET /v1/parameter-definitions](https://developer.slb.com/solutions/drillplan/apis/customparametersapi/parameterdefinitions/paths/~1v1~1parameter-definitions/get.md): Retrieves the latest version of the parameter definitions
 - [POST /v1/parameter-definitions](https://developer.slb.com/solutions/drillplan/apis/customparametersapi/parameterdefinitions/paths/~1v1~1parameter-definitions/post.md): Creates a new parameter definition.
 - [DELETE /v1/parameter-definitions/{id}](https://developer.slb.com/solutions/drillplan/apis/customparametersapi/parameterdefinitions/paths/~1v1~1parameter-definitions~1%7Bid%7D/delete.md): Deletes a parameter definition.
 - [GET /v1/parameter-definitions/{id}](https://developer.slb.com/solutions/drillplan/apis/customparametersapi/parameterdefinitions/paths/~1v1~1parameter-definitions~1%7Bid%7D/get.md): Retrieves a parameter definition by id.
 - [PUT /v1/parameter-definitions/{id}](https://developer.slb.com/solutions/drillplan/apis/customparametersapi/parameterdefinitions/paths/~1v1~1parameter-definitions~1%7Bid%7D/put.md): Updates a parameter definition.
