NodeConductor Organization¶
NodeConductor Organization
/api/organizations/¶
A filter backend that uses django-filter. Supported actions and methods:
/api/organizations/
Methods: GET, POST
Supported fields for creation:
- name –
string - abbreviation –
string - native_name –
string
Filter fields:
- ?customer =
link - ?customer_uuid =
UUIDFilter
Order fields: abbreviation-name, name, native_name
/api/organizations/<uuid>/
Methods: GET, PUT, PATCH, DELETE
Supported fields for update:
- name –
string - abbreviation –
string - native_name –
string
/api/organization-users/¶
A filter backend that uses django-filter. Supported actions and methods:
/api/organization-users/
Methods: GET, POST
Supported fields for creation:
- user –
link to /api/users/<uuid>/ - is_approved –
boolean - organization –
link to /api/organizations/<uuid>/
Filter fields:
- ?organization_uuid =
UUIDFilter - ?organization =
link - ?user_uuid =
UUIDFilter - ?user =
link
Order fields: is_approved
/api/organization-users/<uuid>/
Methods: GET, DELETE
/api/organization-users/<uuid>/approve/
Methods: POST
/api/organization-users/<uuid>/reject/
Methods: POST