Requester
This endpoint is used to fetch all the requester in the current organization (works based on token used to authorize)
Items Per Page
Page Number
Sorting Order
Sorting Key
GET /ux/common/requester/profile/?items_per_page=1&page=1 HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
This endpoint is used to save a new requester for the current organization
POST /ux/common/requester/profile/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 1183
{
"full_name": "Vinutha K",
"email": "[email protected]",
"phone_number": "9980778899",
"phone_ext": "91",
"land_line": "201330",
"is_login_active": true,
"is_login_enable": true,
"type": "internal",
"notify_email": [
"[email protected]"
],
"notify_phone": [
"8877667788"
],
"tags": [
"test",
"dns"
],
"support_hub": "Bangalore",
"designation": "Manager",
"department": "IT",
"organization_name": "everest",
"emp_type": "test",
"customer_id": "123",
"subscriber_id": "123",
"customer_site_group": "cust_12",
"joining_date": "",
"business_segment": "1",
"req_category": "1",
"business_entity": "eve",
"branch_partner": "eve",
"sub_partner": "eve",
"subscriber_status": "Pending",
"user_details": {
"username": "vinutha",
"password": "ZDk5NjMwYmNjNzA1ODYzOWU3ZTgwZGYyMzlmMzhhMzI6OlUyRnNkR1ZrWDEvc0Jlb1BwcVYxcGViUWlucHFDTG1DdUlUanVMYWtzb1U9",
"confirm_password": "ZDk5NjMwYmNjNzA1ODYzOWU3ZTgwZGYyMzlmMzhhMzI6OlUyRnNkR1ZrWDEvTUJhSkp2bENBQWlKdHBUOHVQY1ErdmZ6dnRhMkowMDg9",
"reporting_id": "2"
},
"location": {
"street": "7th Main",
"building": "Building A",
"area": "Jp Nagar",
"sub_area": "JP Nagar",
"city": "Bangalore",
"state": "Karnataka",
"country": "India",
"pincode": "574221",
"region": "South",
"longitude": "78.01",
"latitude": "12.3",
"address": "JP Nagar"
}
}
No response body
No content
This endpoint is used to fetch a requester in the current organization
GET /ux/common/requester/profile/{id}/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
This endpoint is used to edit an existing requester for the current organization
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
PUT /ux/common/requester/profile/{id}/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
This endpoint is used to delete an existing requester for the current organization
DELETE /ux/common/requester/profile/{id}/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
No response body
No content
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/assets/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/create-csv/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/create_new_requester/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
GET /ux/common/requester/profile/initconfig/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/requester_details/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/updateReportingMngr/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/updateRequesterStatus/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
API endpoint that allows Requester to be viewed or edited.
Serializer for Documents.
Recognized primitve fields:
* ``StringField``
* ``URLField``
* ``EmailField``
* ``IntField``
* ``LongField``
* ``FloatField``
* ``DecimalField``
* ``BooleanField``
* ``DateTimeField``
* ``ComplexDateTimeField``
* ``ObjectIdField``
* ``SequenceField`` (assumes it has integer counter)
* ``UUIDField``
* ``GeoPointField``
* ``GeoJsonBaseField`` (all those fields)
* ``DateField``
Compound fields: ListField
and DictField
are mapped to corresponding DRF fields, with respect to nested field specification.
The ReferenceField
is handled like ForeignKey
in DRF: there nested serializer autogenerated if serializer depth greater then 0, otherwise it's handled by it's own (results as str(id)
).
For EmbeddedDocumentField
also nested serializer autogenerated for non-zero depth, otherwise it is skipped. TODO: THIS IS PROBABLY WRONG AND SHOULD BE FIXED.
Generic fields GenericReferenceField
and GenericEmbeddedDocumentField
are handled by their own with corresponding serializer fields.
Not well supported or untested:
``FileField``
``ImageField``
``BinaryField``
All other fields are mapped to DocumentField
and probably will work wrong.
POST /ux/common/requester/profile/upload-csv/ HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 777
{
"requester_id": "text",
"username": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"user_id": 1,
"department": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}
{
"requester_id": "text",
"full_name": "text",
"email": "text",
"username": "text",
"phone_ext": "text",
"contact_number": "text",
"land_line": "text",
"type": 1,
"is_login_enable": true,
"avatar_color": "text",
"work_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"is_login_active": true,
"phone_number": "text",
"user_id": 1,
"department": "text",
"requester_type": "text",
"user_details": {
"keys": "text",
"values": "text",
"queryparam": true
},
"creation_time": "2025-07-10T02:04:53.084Z",
"support_location": "text",
"emp_type": "text",
"tags": [],
"notify_email": "text",
"notify_phone": "text",
"joining_date": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"invited_user": true,
"designation": "text",
"organization_name": "text",
"customer_id": "text",
"customer_entity_id": "text",
"subscriber_id": "text",
"customer_site_group": "text",
"profile_id": "text",
"employee_id": "text",
"base_location": {
"keys": "text",
"values": "text",
"queryparam": true
},
"contact": "text",
"unmasked_full_name": "text",
"unmasked_email": "text",
"is_ad": true,
"subscription_info": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"is_profile_image": true
}