# Specifications for datastructures, interfaces, and file formats * **Generic datastructure specifications**: To be used in applications, as payloads in apis, or as file formats. * **APIs offered by ClusterCockpit**: REST, GraphQL, and Influx Line protocol descriptions. * **HPC Job-Archive specification**: A directory tree and file format description for a file based HPC Job Performance archive. * **SQL Jobs Table Schema**: The SQL database schema used in cc-backend.