Add sources API support