API Documentation — version 1
Users
Sample API URLs
To get all users:
https://{your-site}.vendorrisk.com/api/v1/users.xml?token={api_key}
XML output:
<users>
<user>
[see fields below]
</user>
<user>
[see fields below]
</user>
</users>
To get a specific user:
https://{your-site}.vendorrisk.com/api/v1/users/jdoe.xml?token={api_key}
XML output:
<user>
<login>jdoe</login>
<first_name>John</first_name>
<last_name>Doe</last_name>
<name>John Doe</last_name>
<email>jdoe@example.com</email>
<title>Risk Manager</title>
<work_phone>123-456-7890</work_phone>
<owner>Yes</owner>
<admin>Yes</admin>
<department>Information Technology</department>
<login_count>25</login_count>
<failed_login_count>0</failed_login_count>
<last_request_at>1/31/2010 8:00 PM</last_request_at>
<password_updated_at>1/12/2010 8:00 PM</password_updated_at>
<created_at>11/30/2009 8:00 PM</created_at>
<updated_at>1/13/2010 8:00 PM</updated_at>
</user>
Note: Unlike the other modules, there is not a permalink field in the XML output for Users. Instead, the login field is used to retrieve a specific user.
