Public APIs
Noctua favicon

Noctua

Science & Math

REST API used to access NoctuaSky features.

Noctua's website screenshot

About Noctua

Noctua is a REST API for the NoctuaSky platform, providing programmatic access to astronomical observation data. It exposes endpoints for managing observing locations (create, read, update, delete) and sky observations tied to a user account, as well as querying a database of sky sources by name or through search, including statistics about the sky source data.

The API also includes user account management: registration, login (returning a JWT for authenticated requests), password change and reset with email confirmation, and account retrieval or updates, including a shortcut to fetch the current authenticated user.

It is intended for developers building applications or tools that need to store and retrieve astronomical observation records, manage observer location data, or look up sky source information programmatically.

Key features

  • Manage observing locations with full CRUD operations
  • Record and manage sky observations tied to a user account
  • Query sky source data by name with full-match lookup
  • List and filter SkySources with statistics on the database content
  • JWT-based user authentication via login endpoint
  • User account management including registration, password reset, and email confirmation

Frequently asked questions

What kind of API is this?

It is a REST API for accessing NoctuaSky features, documented via OpenAPI/Swagger at /api/v1/openapi.json.

How does authentication work?

Users log in via POST /users/login to receive a JWT token used for further API calls.

What data can I manage through the API?

The API covers observing locations, sky observations, and sky sources, each with dedicated endpoints.

Can I manage user accounts through the API?

Yes, endpoints support registration, password reset and change, email confirmation, and account updates or deletion.

Can I retrieve statistics about the sky source database?

Yes, GET /skysources/stats/ returns statistics about the sky source database content.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product