D3 API Wrapper