Data Datasource and Request Context Aware API