director_id not director-id
add pagination options to api functions