Add Extensions to API

blueprint api

Change-Id: Iaf89c0e0188b8882a1c852ec5259aca7842df9b4