Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Quadrillion rules API

The rules API from Quadrillion — 8 operation(s) for rules.

Quadrillion rules API is one of 51 APIs that Quadrillion publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include rules. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 10 operations across 8 paths, and defines 9 schemas. It is described by OpenAPI 3.1.0, at version 0.1.0.

Requests are made against the base URL https://api.quadrillion.io.

10 operations 8 paths 9 schemas 1 DELETE2 GET6 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
0.1.0
Base URL
https://api.quadrillion.io
Resource Areas
1

Paths & Operations 10

Across 8 paths, the API surfaces 10 operations — 1 DELETE, 2 GET, 6 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

rules 10
GET
/api/rules
Get Rules Handler
get_rules_handler_api_rules_get 1 param → 200422
POST
/api/rules
Create Rule Handler
create_rule_handler_api_rules_post body → 200422
PUT
/api/rules/{rule_id}
Update Rule Handler
update_rule_handler_api_rules__rule_id__put 1 param body → 200422
DELETE
/api/rules/{rule_id}
Delete Rule Handler
delete_rule_handler_api_rules__rule_id__delete 1 param → 200422
POST
/api/rules/reveal-folder
Reveal Rules Folder Handler
reveal_rules_folder_handler_api_rules_reveal_folder_post → 200
POST
/api/rules/import/cursor
Import Cursor Rules Handler
import_cursor_rules_handler_api_rules_import_cursor_post → 200
POST
/api/rules/import/claude-code
Import Claude Code Rules Handler
import_claude_code_rules_handler_api_rules_import_claude_code_post body → 200422
POST
/api/rules/import/file
Import Rules From File Handler
import_rules_from_file_handler_api_rules_import_file_post body → 200422
GET
/api/rules/personas
List Personas Handler
list_personas_handler_api_rules_personas_get → 200
POST
/api/rules/personas/activate
Activate Persona Handler
activate_persona_handler_api_rules_personas_activate_post body → 200422

Schemas 9

The contract defines 9 schemas that model the data the API accepts and returns. The most detailed are _CreateRuleRequest (8 properties), _UpdateRuleRequest (7 properties), ValidationError (3 properties), _ImportFileRequest (2 properties). Each schema is shown below with its type and property counts.

_ImportFileRequest
object
2 properties 1 required
_UpdateRuleRequest
object
7 properties
_ImportClaudeCodeRequest
object
1 property
ValidationError
object
3 properties 3 required
_CreateRuleRequest
object
8 properties 1 required
HTTPValidationError
object
1 property
RuleKind
string
Discriminator for which UI/dialog should render a rule. rule (default) is a free-form natural-language rule. filepath is a structured rule whose body is genera…
RuleType
string
_ActivatePersonaRequest
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

quadrillion-rules-api-openapi.yml Raw ↑

Other APIs Quadrillion publishes across the network.

Quadrillion account API
Quadrillion admin API
Quadrillion api-keys API
Quadrillion auth API
Quadrillion autocomplete API
Quadrillion blobs API
Quadrillion Cerebras API
Quadrillion ckg API
Quadrillion compute API
Quadrillion credentials API
Quadrillion execution API
Quadrillion files API