test 8
This commit is contained in:
parent
bf16cabde1
commit
968887a8f4
|
|
@ -552,6 +552,21 @@
|
|||
</div>
|
||||
|
||||
<div class="grid lg:grid-cols-2 gap-6">
|
||||
<!-- Create account -->
|
||||
<div class="terminal">
|
||||
<div class="terminal-bar">
|
||||
<div class="terminal-dot bg-[#ff5f57]"></div>
|
||||
<div class="terminal-dot bg-[#ffbd2e]"></div>
|
||||
<div class="terminal-dot bg-[#28c840]"></div>
|
||||
<span class="ml-3 text-xs text-gray-500 font-mono">Create an account</span>
|
||||
</div>
|
||||
<div class="terminal-body text-xs sm:text-[13px]">
|
||||
<pre><span class="text-gray-500">$</span> <span class="text-white">curl</span> -X POST https://pingql.com/api/register
|
||||
|
||||
<span class="syn-brace">{</span> <span class="syn-key">"key"</span>: <span class="syn-str">"abcd-1234-efgh-5678"</span> <span class="syn-brace">}</span></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Create monitor -->
|
||||
<div class="terminal">
|
||||
<div class="terminal-bar">
|
||||
|
|
@ -562,42 +577,22 @@
|
|||
</div>
|
||||
<div class="terminal-body text-xs sm:text-[13px]">
|
||||
<pre><span class="text-gray-500">$</span> <span class="text-white">curl</span> -X POST https://pingql.com/api/monitors \
|
||||
-H <span class="syn-str">"X-Key: XXXX-XXXX-XXXX-XXXX"</span> \
|
||||
-H <span class="syn-str">"X-Key: abcd-1234-efgh-5678"</span> \
|
||||
-d <span class="syn-str">'{
|
||||
"name": "Production API",
|
||||
"url": "https://api.example.com/health",
|
||||
"interval": 60,
|
||||
"interval_s": 60,
|
||||
"query": {
|
||||
"status": { "$lt": 400 },
|
||||
"$json": {
|
||||
"$.ok": { "$eq": true }
|
||||
}
|
||||
"$json": { "$.ok": { "$eq": true } }
|
||||
}
|
||||
}'</span>
|
||||
|
||||
<span class="text-gray-500">// → 201 Created</span>
|
||||
<span class="syn-brace">{</span> <span class="syn-key">"id"</span>: <span class="syn-str">"mon_a1b2c3"</span>, <span class="syn-key">"status"</span>: <span class="syn-str">"active"</span> <span class="syn-brace">}</span></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Get results -->
|
||||
<div class="terminal">
|
||||
<div class="terminal-bar">
|
||||
<div class="terminal-dot bg-[#ff5f57]"></div>
|
||||
<div class="terminal-dot bg-[#ffbd2e]"></div>
|
||||
<div class="terminal-dot bg-[#28c840]"></div>
|
||||
<span class="ml-3 text-xs text-gray-500 font-mono">Check results</span>
|
||||
</div>
|
||||
<div class="terminal-body text-xs sm:text-[13px]">
|
||||
<pre><span class="text-gray-500">$</span> <span class="text-white">curl</span> https://pingql.com/api/monitors/mon_a1b2c3 \
|
||||
-H <span class="syn-str">"X-Key: XXXX-XXXX-XXXX-XXXX"</span>
|
||||
|
||||
<span class="syn-brace">{</span>
|
||||
<span class="syn-key">"id"</span>: <span class="syn-str">"mon_a1b2c3"</span>,
|
||||
<span class="syn-key">"id"</span>: <span class="syn-str">"a1b2c3d4e5f67890"</span>,
|
||||
<span class="syn-key">"name"</span>: <span class="syn-str">"Production API"</span>,
|
||||
<span class="syn-key">"url"</span>: <span class="syn-str">"https://api.example.com/health"</span>,
|
||||
<span class="syn-key">"status"</span>: <span class="syn-str">"up"</span>,
|
||||
<span class="syn-key">"lastCheck"</span>: <span class="syn-str">"2024-01-15T10:30:00Z"</span>,
|
||||
<span class="syn-key">"responseTime"</span>: <span class="syn-num">142</span>,
|
||||
<span class="syn-key">"uptime30d"</span>: <span class="syn-num">99.97</span>
|
||||
<span class="syn-key">"enabled"</span>: <span class="syn-num">true</span>
|
||||
<span class="syn-brace">}</span></pre>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue