merge-api / merge-sdk-python

The Python SDK for accessing various Merge Unified APIs
Other
0 stars 1 forks source link

Error using CategoriesEnum #38

Open ahmontero opened 1 year ago

ahmontero commented 1 year ago

This code

from MergePythonSDK.hris.model.end_user_details_request import EndUserDetailsRequest

 end_user_details_request = EndUserDetailsRequest(
    end_user_email_address=email,
    end_user_organization_name=company_name,
    end_user_origin_id=str(user_id),
    categories=["ats"],
)

Raises this error:

Status Code: 400
Reason: Bad Request
HTTP response body: {"categories":{"0":["\"{'value': 'ats'}\" is not a valid choice."]}}

I have not found the way to use properly the CategoriesEnum class. I tried things like CategoriesEnum.ATS, CategoriesEnum('ats'), CategoriesEnum().ATS and I always get the above error.

I am using the latest library version: 2.2.9