Reposting this project to clarify based on the questions I received. Thanks to those who already bid, sorry for the inconvenience.
UPDATED PROJECT
Need a standalone php script (not a plugin) that will work with VBulletin version 5.x to programatically via a POST or GET request:
1) Add a subscriber given an email, username, and password to the default user group (id: 2) without requiring moderation, without sending an email and with registrations disabled
2) Delete a subscriber given an email or username
3) Ban a subscriber given an email or username
4) Reactivate a subscriber given an email or username
Script will need to meet the VBulletin error checking requirements, ex - min/max password length, email already in use, etc. The expectation is that the script you create will use VBulletin's $userdata->set and $userdata->save (these should handle the error checking). My recommendation is to use the save, delete, and banUsers functions in the core/vb/api/[login to view URL] file.
This script will NOT require any modifications to the core VBulletin version 5.x scripts.
Please let me know that you have worked with VBulletin version 5.x and estimated timeline for completion.
Youtube video details this project, [login to view URL]
Milestones:
1) 50% start
2) 50% completion
Thank you.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ORIGINAL PROJECT
Need a php script that will work with VBulletin version 5.x to programatically via a POST or GET request:
1) Add a subscriber given an email, username, and password
2) Delete a subscriber given an email or username
3) Ban a subscriber given an email or username
4) Reactivate a subscriber given an email of username
Script will need to throw error(s) for:
1) Username already in use or invalid format/characters when adding a subscriber
2) Email already in use or invalid format when adding a subscriber
3) Invalid password
This script will NOT require any modifications to the core VBulletin version 5.x scripts.
Please let me know that you have worked with VBulletin version 5.x and a brief outline of how you plan to accomplish this.
Milestones:
1) 10% for written plan/schedule
2) 40% for add/delete/ban/reactivation capability functioning
3) 50% for error handling