ماکروسافت شیرپوینت با فراهم آوردن قابلیت Representational State Transfer (REST) امکان تعامل با تمامی تکنولوژیهایی که از قابلیت Rest پشتبانی میکنند را با شیرپوینت ( شامل سایتها ، لیستها ، Document library ها و... ) فراهم میسازد