globalMOO Documentation
  • globalMOO API Documentation
  • core
    • Authentication
    • Core Concepts
    • Getting Started with globalMOO
    • Error Handling
    • Event Handling
    • SDK Initialization
    • Debugging & Logging
  • schemas
    • Account Schema
    • Model Schema
    • Project Schema
    • Trial Schema
    • Objective Schema
    • Result Schema
    • Inverse Schema
  • quickstart
    • Your First Optimization with globalMOO
  • endpoints
    • accounts
      • Account Endpoints
      • Register Account
    • inverse
      • Inverse Optimization Endpoints
      • Initialize Inverse Optimization
      • Load Inverse Output
      • Suggest Inverse Step
    • models
      • Create Model
      • Model Endpoints
      • List Models
    • objectives
      • Objective Endpoints
      • Load Objectives
    • outputs
      • Output Endpoints
      • Load Output Cases
      • Load Developed Outputs
    • projects
      • Create Project
      • Project Endpoints
    • trials
      • Trial Endpoints
      • Read Trial
Powered by GitBook
On this page
  • Core Objects
  • Common Fields
  • Timestamps

schemas

PreviousDebugging & LoggingNextAccount Schema

Last updated 3 months ago

This directory contains detailed schema documentation for all globalMOO API response objects.

Core Objects

  • - User account details

  • - Optimization model configuration

  • - Project parameters and settings

  • - Trial execution and results

  • - Optimization objectives and constraints

  • - Inverse optimization steps

  • - Individual objective results

Common Fields

Most response objects include these standard fields:

{
    "id": 123,                                    // Unique identifier
    "created_at": "2025-01-31T10:00:00.000Z",    // Creation timestamp
    "updated_at": "2025-01-31T10:00:00.000Z",    // Last update timestamp
    "disabled_at": null                          // Optional disable timestamp
}

Timestamps

All timestamps follow these rules:

  • ISO 8601 format with millisecond precision

  • UTC timezone

  • Optional fields can be null

  • No future timestamps allowed

Account
Model
Project
Trial
Objective
Inverse
Result