Nebula Block
  • Overview
  • Getting Started
    • Quickstart
    • Account Setup
    • Billing Information
    • Deploy Products
  • Core Services
    • Inference Models
      • Text Generation
      • Text Generation (Vision)
      • Image Generation
      • Embedding Generation
      • Model List
    • GPU Instances
      • Quickstart
    • Object Storage
      • Get Started
      • Tutorials
        • Linux/Mac
        • Windows
      • SDK
        • Golang
        • Python
        • Java
    • SSH Keys
      • Quickstart
  • API Reference
    • Platform API
      • Authentication
      • Instances
        • List Products
        • Create GPU Instance
        • List User Instances
        • List Deleted User Instances
        • User Instance Detail
        • Delete GPU Instance
        • Start GPU Instance
        • Stop GPU Instance
        • Reboot GPU Instance
      • SSH Keys
        • List SSH Keys
        • Rename SSH Key
        • Delete SSH Key
      • API Keys
        • List API Keys
        • Delete API Key
      • Billing
        • List Invoices
        • Download Invoice
        • Get Payment History
    • Inference API (OpenAI Compatible)
      • List Models
      • Generate Text
      • Generate Text (Vision)
      • Generate Images
      • Generate Embeddings
  • Team
  • Tier
  • Referral
  • Glossary
  • Contact Us
Powered by GitBook
On this page
  • Getting Your API Key
  • Adding an SSH Key
  • API Types
  • Platform API
  • Inference API (OpenAI Compatible)
  • See Also

API Reference

PreviousQuickstartNextPlatform API

Last updated 21 days ago

This guide will help you get set up with the Nebula Block APIs.

Getting Your API Key

API keys are automatically generated for each user upon account creation. You can view, renew, or revoke your API key in the Nebula Block user dashboard:

  • View/Renew API Key: Log in to your to view or renew your API key. If you renew your key, the old one will be invalidated.

  • Security Note: Keep your API key secure. If you suspect it has been compromised, renew it immediately.

Adding an SSH Key

To access GPU instances securely, you need to add your SSH public key:

  • Add SSH Key: Log in to your and navigate to the SSH Keys section to add or manage your SSH public keys.

  • API Management: You can also use the endpoint to register your SSH public key with your account, or and for management.

API Types

Nebula Block provides two main APIs:

Platform API

  • For managing GPU instances, object storage, billing, and account resources.

  • BASE URL: https://api.nebulablock.com

  • BASE PATH: /api/v1

  • API_URL: https://api.nebulablock.com/api/v1

Inference API (OpenAI Compatible)

  • For running inference (text, vision, image, embeddings) using serverless endpoints.

  • BASE URL: https://inference.nebulablock.com/v1

  • OpenAI compatible: Use OpenAI SDKs and tools.

Note: This section provides detailed reference for all API endpoints, including authentication, usage, and request/response formats.

See Also

user dashboard
user dashboard
Create SSH Key
List SSH Keys
Delete SSH Key
Glossary
Overview