Render · JSON Structure

Render Service Structure

Structural documentation for the Render Service resource

Type: object Properties: 0
CloudPlatformDeploymentInfrastructureDevOpsWeb ServicesDatabasesHosting

Render Service Structure is a JSON Structure definition published by Render.

Meta-schema:

JSON Structure

Raw ↑
{
  "title": "Render Service Structure",
  "description": "Structural documentation for the Render Service resource",
  "type": "object",
  "structure": {
    "id": {
      "type": "string",
      "description": "Unique service identifier",
      "example": "srv-abc123"
    },
    "name": {
      "type": "string",
      "description": "Human-readable service name",
      "example": "my-web-app"
    },
    "type": {
      "type": "string",
      "description": "Service type: web_service, static_site, background_worker, cron_job, private_service",
      "example": "web_service"
    },
    "ownerId": {
      "type": "string",
      "description": "Owner user or team ID",
      "example": "usr-xyz789"
    },
    "plan": {
      "type": "string",
      "description": "Service plan tier determining compute and pricing",
      "example": "standard"
    },
    "region": {
      "type": "string",
      "description": "Deployment region",
      "example": "oregon"
    },
    "status": {
      "type": "string",
      "description": "Current lifecycle status of the service",
      "example": "live"
    },
    "repo": {
      "type": "string",
      "description": "Git repository URL for auto-deploy",
      "example": "https://github.com/org/repo"
    },
    "branch": {
      "type": "string",
      "description": "Git branch to deploy",
      "example": "main"
    },
    "buildCommand": {
      "type": "string",
      "description": "Shell command to build the service",
      "example": "npm install && npm run build"
    },
    "startCommand": {
      "type": "string",
      "description": "Shell command to start the service",
      "example": "node server.js"
    },
    "serviceDetails": {
      "type": "object",
      "description": "Type-specific service configuration",
      "properties": {
        "url": { "type": "string", "description": "Public HTTPS URL" },
        "numInstances": { "type": "integer", "description": "Running instance count" },
        "runtime": { "type": "string", "description": "Runtime environment" }
      }
    },
    "autoscaling": {
      "type": "object",
      "description": "Autoscaling policy with CPU/memory thresholds and min/max bounds",
      "properties": {
        "enabled": { "type": "boolean" },
        "min": { "type": "integer" },
        "max": { "type": "integer" }
      }
    },
    "createdAt": {
      "type": "string",
      "description": "ISO 8601 creation timestamp",
      "example": "2024-01-15T10:30:00Z"
    },
    "updatedAt": {
      "type": "string",
      "description": "ISO 8601 last-updated timestamp",
      "example": "2024-01-15T10:30:00Z"
    }
  }
}

Work with this as data

Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for json structure

4 MCP tools reach this
  • find_json_structuresBrowse and filter every JSON Structure in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/render-service-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.