# API reference¶

This page holds poliastro’s API documentation, which might be helpful for final users or developers to create their own poliastro-based utilities. Among the different sub-packages and modules, we might differentiate two big categories: core utilities and high-level ones.

• Core API: These routines are located in poliastro.core and can be considered raw Orbital Mechanics algorithms. These kind of routines are meant for developers and advanced users, since they provide low-level utilities.

• High-level API: All logical files included in this part define the main poliastro objects such us , , and their interaction with each other. In their definitions, they make use of previously presented core routines and extend them in such a way that it is easy for users to solve classical Orbital Mechanics problems.