WashDryFold (WDF) ProLink Users

WashDryFold (WDF) ProLink Users

This resource represents WashDryFold (WDF) ProLink users.


Get WDF users

Return list of WDF users associated with a particular location

Requirements:  Account Admin or 'WDF' privilege

GET /api/location/{locationID}/wdf/user

Name

Type

Description

Notes

Name

Type

Description

Notes

RecID

int

UserAccount ID

 

Name

string

User name

 

CardNumber

string

Card number

 

Identifier

int

Identifier signifying color

Valid #s 1-9


Get WDF user

Return details about a single WDF user

Requirements:  Account Admin or 'WDF' privilege

GET /api/location/{locationID}/wdf/user/{userAccountID}

Name

Type

Description

Notes

Name

Type

Description

Notes

RecID

int

UserAccount ID

 

Name

string

User name

 

CardNumber

string

Card number

 

Identifier

int

Identifier signifying color

Valid #s 1-9


Create WDF user

Create new WDF user.

Raw Body must be provided with request details with only fields to be set.  Response will be returned as WDF User GET. 

Requirements:  Account Admin or 'WDF' privilege

POST /api/location/{locationID}/wdf/user

Name

Type

Description

Notes

Name

Type

Description

Notes

Name

string

User name

Optional

CardNumber

string

Card number

Optional
If CardNumber is provided then it cannot already exist for other user.

Identifier

int

Identifier signifying color

Optional
Valid #s 1-9


Edit WDF user

Edit details for a particular WDF user.

Raw Body must be provided with request details with only fields to be changed.  Response will be returned as WDF User GET. 

Requirements:  Account Admin or 'WDF' privilege

PATCH /api/location/{locationID}/wdf/user/{userAccountID}

Name

Type

Description

Notes

Name

Type

Description

Notes

Name

string

User name

Optional

CardNumber

string

Card number

Optional
If CardNumber is provided then it cannot already exist for other user.

Identifier

int

Identifier signifying color

Optional
Valid #s 1-9


Delete WDF user

Deletes a particular WDF user. Disallowed if user has been associated with any WDF order (open or finished) 

Requirements:  Account Admin or 'WDF' privilege

DELETE /api/location/{locationID}/wdf/user/{userAccountID}