The iDefendo Witness API is a POST/Get request that is a JSON formatted object with authentication via bearer token. This REST service provides a way to create a new witness and list witnesses created by the user, with examples available for JQuery, cURL, Ruby, Python, Node, PHP and Go. It enables you with the ability to log and document your work, in the background, automatically. This allows you to keep track of who created what, who sent what, when and who received what and in the order events occurred. iDefendo makes it possible to see what happened previously, who did what, and track data to protect ideas and intellectual property. iDefendo supports digital witness services for creative professionals to protect ideas, assets and their work.