Directory API: Memberships

Retrieves one specific membership

get
Authorizations
BearerstringRequired
Path parameters
membershipstring · uuidRequired
Responses
chevron-right
200

OK

get
/api/directory/memberships/{membership}
200

OK

Checks for the existence of one specific membership

head
Authorizations
BearerstringRequired
Path parameters
membershipstring · uuidRequired
Responses
chevron-right
200

OK

Responseboolean
head
/api/directory/memberships/{membership}
200

OK

Collects the list of memberships that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
groupIdstring · uuid · nullableOptional
modifiedBystring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
userIdstring · uuid · nullableOptional
accountScopestring · nullableOptional
membershipFunctionstring · nullableOptional
membershipEffectivestring · date-time · nullableOptional
membershipExpirystring · date-time · nullableOptional
modifiedstring · date-time · nullableOptional
Responses
chevron-right
200

OK

post
/api/directory/memberships/collect
200

OK

Counts the memberships that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
groupIdstring · uuid · nullableOptional
modifiedBystring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
userIdstring · uuid · nullableOptional
accountScopestring · nullableOptional
membershipFunctionstring · nullableOptional
membershipEffectivestring · date-time · nullableOptional
membershipExpirystring · date-time · nullableOptional
modifiedstring · date-time · nullableOptional
Responses
chevron-right
200

OK

post
/api/directory/memberships/count
200

OK

Downloads the list of memberships that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
groupIdstring · uuid · nullableOptional
modifiedBystring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
userIdstring · uuid · nullableOptional
accountScopestring · nullableOptional
membershipFunctionstring · nullableOptional
membershipEffectivestring · date-time · nullableOptional
membershipExpirystring · date-time · nullableOptional
modifiedstring · date-time · nullableOptional
Responses
chevron-right
200

OK

No content

post
/api/directory/memberships/download
200

OK

No content

Searches for the list of memberships that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
groupIdstring · uuid · nullableOptional
modifiedBystring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
userIdstring · uuid · nullableOptional
accountScopestring · nullableOptional
membershipFunctionstring · nullableOptional
membershipEffectivestring · date-time · nullableOptional
membershipExpirystring · date-time · nullableOptional
modifiedstring · date-time · nullableOptional
Responses
chevron-right
200

OK

post
/api/directory/memberships/search
200

OK

Last updated

Was this helpful?