Thanks for the question Kelly (and great idea for a follow-on post)! I feel you— pricing a product (regardless of it being an API) can be extremely difficult and time consuming. The best advice I can give is this:
Getting someone to pay $1 is the hardest part. The rest is just an optimization problem.