OSHA provides a secure website that offers three options for injury and illness data submissions. You can manually enter your data, upload a CSV file to add multiple establishments at the same time, or transmit data electronically via an API (application programming interface).
— Read on www.osha.gov/injuryreporting