api loader