oCoreoCore Docs
API Reference

Settings

Get server configuration

Returns whitelisted environment variables with sensitive values masked.

GET
/admin/config

Authorization

Authorization<token>

JWT Bearer token (format: Bearer {token})

In: header

curl -X GET "//api.ocore.dev/api/admin/config" \
  -H "Authorization: <token>"

OK

{
  "config": [
    {
      "key": "string",
      "value": "string"
    }
  ]
}

List admin settings

Returns all configurable platform settings.

GET
/admin/settings

Authorization

Authorization<token>

JWT Bearer token (format: Bearer {token})

In: header

curl -X GET "//api.ocore.dev/api/admin/settings" \
  -H "Authorization: <token>"

OK

{
  "settings": [
    {
      "description": "string",
      "key": "string",
      "value": "string"
    }
  ]
}

Update a setting

Updates a single platform setting by key.

PUT
/admin/settings/{key}

Authorization

Authorization<token>

JWT Bearer token (format: Bearer {token})

In: header

Request Body

application/jsonRequired

New value

valuestring

Path Parameters

keyRequiredstring

Setting key

curl -X PUT "//api.ocore.dev/api/admin/settings/<string>" \
  -H "Authorization: <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "value": "string"
  }'

OK

{
  "message": "string"
}

Get integration status

Returns sync status summary for all connected repos in the organization.

GET
/orgs/{orgId}/settings/integrations/status

Authorization

Authorization<token>

JWT Bearer token (format: Bearer {token})

In: header

curl -X GET "//api.ocore.dev/api/orgs/{orgId}/settings/integrations/status" \
  -H "Authorization: <token>"

OK

{}

Was this page helpful?