placeholder logic for passing api dependencies to backend