Yes, 17TRACK has a public API for developers now!
You can register an account first here:
Each account will have 100 free tracking quota for testing. If you have any questions regarding our API service, please contact us at firstname.lastname@example.org
Kindly mark the email title as "API Inquiry" so that we can get back to you sooner.