Skip to main content
POST
/
api
/
v1
/
ldap
/
config
cURL
curl --request POST \
  --url https://us.infisical.com/api/v1/ldap/config \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "organizationId": "<string>",
  "isActive": true,
  "url": "<string>",
  "bindDN": "<string>",
  "bindPass": "<string>",
  "uniqueUserAttribute": "uidNumber",
  "searchBase": "<string>",
  "searchFilter": "(uid={{username}})",
  "groupSearchBase": "<string>",
  "groupSearchFilter": "(|(memberUid={{.Username}})(member={{.UserDN}})(uniqueMember={{.UserDN}}))",
  "caCert": ""
}'
{
  "updatedAt": "2023-11-07T05:31:56Z",
  "createdAt": "2023-11-07T05:31:56Z",
  "isActive": true,
  "orgId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "url": "<string>",
  "searchBase": "<string>",
  "searchFilter": "",
  "groupSearchBase": "",
  "uniqueUserAttribute": "",
  "groupSearchFilter": ""
}

Authorizations

Authorization
string
header
required

Body

application/json
organizationId
string
required
isActive
boolean
required
url
string
required
bindDN
string
required
bindPass
string
required
searchBase
string
required
groupSearchBase
string
required
uniqueUserAttribute
string
default:uidNumber
searchFilter
string
default:(uid={{username}})
groupSearchFilter
string
default:(|(memberUid={{.Username}})(member={{.UserDN}})(uniqueMember={{.UserDN}}))
caCert
string
default:""

Response

updatedAt
string<date-time>
required
createdAt
string<date-time>
required
isActive
boolean
required
orgId
string<uuid>
required
id
string<uuid>
required
url
string
required
searchBase
string
required
searchFilter
string
default:""
groupSearchBase
string
default:""
uniqueUserAttribute
string
default:""
groupSearchFilter
string
default:""