postv1RulesetsNamespace
Create a rule
Create a new rule for the namespace
Path Parameters
- Type: string
namespace required
Body
required
application/json
- Type: string
description - Type: string
document required - Type: boolean
is Private - Type: string
slug required - Type: string
title required
Responses
- Type: object
200 - Type: string
uid required
- Type: object
400 - Type: string
code required - Type: string
message required
- Type: object
401 - Type: string
code required - Type: string
message required
- Type: object
403 - Type: string
code required - Type: string
message required
- Type: object
404 - Type: string
code required - Type: string
message required
- Type: object
422 - Type: string
code required - Type: string
message required
- Type: object
500 - Type: string
code required - Type: string
message required
Request Example for post/v1/rulesets/{namespace}
import { Scalar } from "@scalar/sdk";
const scalar = new Scalar({
bearerAuth: "<YOUR_BEARER_TOKEN_HERE>",
});
async function run() {
const result = await scalar.rules.postv1RulesetsNamespace({
namespace: "<value>",
requestBody: {
title: "<value>",
slug: "<value>",
document: "<value>",
},
});
console.log(result);
}
run();
{
"uid": "string"
}