|
302 | 302 | </li> |
303 | 303 | </ul> |
304 | 304 | </li> |
| 305 | + <li> |
| 306 | + <a href="#service-cases" class="toc-h1 toc-link" data-title="Service Cases">Service Cases</a> |
| 307 | + <ul class="toc-list-h2"> |
| 308 | + <li> |
| 309 | + <a href="#get-all-service-cases" class="toc-h2 toc-link" data-title="Get all service cases">Get all service cases</a> |
| 310 | + </li> |
| 311 | + <li> |
| 312 | + <a href="#get-a-service-case" class="toc-h2 toc-link" data-title="Get a service case">Get a service case</a> |
| 313 | + </li> |
| 314 | + </ul> |
| 315 | + </li> |
305 | 316 | <li> |
306 | 317 | <a href="#tasks" class="toc-h1 toc-link" data-title="Tasks">Tasks</a> |
307 | 318 | <ul class="toc-list-h2"> |
@@ -4301,6 +4312,195 @@ <h3 id='url-parameters-2'>URL Parameters</h3> |
4301 | 4312 | <td>The ID of the purchase order to retrieve</td> |
4302 | 4313 | </tr> |
4303 | 4314 | </tbody></table> |
| 4315 | +<h1 id='service-cases'>Service Cases</h1><h2 id='get-all-service-cases'>Get all service cases</h2><div class="highlight"><pre class="highlight shell tab-shell--json"><code>curl <span class="s2">"https://app.jetbuilt.com/api/service_cases"</span> <span class="se">\</span> |
| 4316 | + <span class="nt">-H</span> <span class="s2">"Authorization: Token token=YOURAPIKEY"</span> <span class="se">\</span> |
| 4317 | + <span class="nt">-H</span> <span class="s2">"Accept: application/vnd.jetbuilt.v1"</span> <span class="se">\</span> |
| 4318 | + <span class="nt">-H</span> <span class="s1">'Content-Type: application/json'</span> |
| 4319 | +</code></pre></div><div class="highlight"><pre class="highlight shell tab-shell--kv"><code>curl <span class="s2">"https://app.jetbuilt.com/api/service_cases"</span> <span class="se">\</span> |
| 4320 | + <span class="nt">-H</span> <span class="s2">"Authorization: Token token=YOURAPIKEY"</span> <span class="se">\</span> |
| 4321 | + <span class="nt">-H</span> <span class="s2">"Accept: application/vnd.jetbuilt.v1"</span> |
| 4322 | +</code></pre></div> |
| 4323 | +<blockquote> |
| 4324 | +<p>Response:</p> |
| 4325 | +</blockquote> |
| 4326 | +<div class="highlight"><pre class="highlight json tab-json"><code><span class="p">[</span><span class="w"> |
| 4327 | + </span><span class="p">{</span><span class="w"> |
| 4328 | + </span><span class="nl">"id"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> |
| 4329 | + </span><span class="nl">"office_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span><span class="w"> |
| 4330 | + </span><span class="nl">"client_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">35</span><span class="p">,</span><span class="w"> |
| 4331 | + </span><span class="nl">"contact_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">46</span><span class="p">,</span><span class="w"> |
| 4332 | + </span><span class="nl">"project_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">98</span><span class="p">,</span><span class="w"> |
| 4333 | + </span><span class="nl">"asset_id"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w"> |
| 4334 | + </span><span class="nl">"closed_at"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2025-04-15T18:26:29.461-07:00"</span><span class="p">,</span><span class="w"> |
| 4335 | + </span><span class="nl">"created_by_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> |
| 4336 | + </span><span class="nl">"created_at"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2024-08-20T21:06:32.078-07:00"</span><span class="p">,</span><span class="w"> |
| 4337 | + </span><span class="nl">"updated_at"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2025-04-15T18:26:30.152-07:00"</span><span class="p">,</span><span class="w"> |
| 4338 | + </span><span class="nl">"ticket_name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"AV Troubleshoot & Update – Exec Conf Room"</span><span class="p">,</span><span class="w"> |
| 4339 | + </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Client reported intermittent video dropouts and distorted audio during hybrid meetings in their executive conference room."</span><span class="p">,</span><span class="w"> |
| 4340 | + </span><span class="nl">"resolution"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Signal Path Repair & Firmware Updates"</span><span class="w"> |
| 4341 | + </span><span class="p">},</span><span class="w"> |
| 4342 | + </span><span class="p">{</span><span class="w"> |
| 4343 | + </span><span class="err">...</span><span class="w"> |
| 4344 | + </span><span class="p">}</span><span class="w"> |
| 4345 | +</span><span class="p">]</span><span class="w"> |
| 4346 | +</span></code></pre></div> |
| 4347 | +<blockquote> |
| 4348 | +<p>Status: 200 OK</p> |
| 4349 | +</blockquote> |
| 4350 | + |
| 4351 | +<p>This endpoint retrieves all of your service cases.</p> |
| 4352 | +<h3 id='http-request'>HTTP Request</h3> |
| 4353 | +<p><code>GET https://app.jetbuilt.com/api/service_cases</code></p> |
| 4354 | + |
| 4355 | +<p><code>GET https://app.jetbuilt.com/api/service_cases?page=2</code></p> |
| 4356 | +<h3 id='url-parameters'>URL Parameters</h3> |
| 4357 | +<table><thead> |
| 4358 | +<tr> |
| 4359 | +<th>Parameter</th> |
| 4360 | +<th>Description</th> |
| 4361 | +</tr> |
| 4362 | +</thead><tbody> |
| 4363 | +<tr> |
| 4364 | +<td>page</td> |
| 4365 | +<td>A specific page of results.</td> |
| 4366 | +</tr> |
| 4367 | +<tr> |
| 4368 | +<td>min_created_at</td> |
| 4369 | +<td>Query service cases created after the specified date time.</td> |
| 4370 | +</tr> |
| 4371 | +<tr> |
| 4372 | +<td>max_created_at</td> |
| 4373 | +<td>Query service cases created before the specified date time.</td> |
| 4374 | +</tr> |
| 4375 | +<tr> |
| 4376 | +<td>min_updated_at</td> |
| 4377 | +<td>Query service cases updated after the specified date time.</td> |
| 4378 | +</tr> |
| 4379 | +<tr> |
| 4380 | +<td>max_updated_at</td> |
| 4381 | +<td>Query service cases updated before the specified date time.</td> |
| 4382 | +</tr> |
| 4383 | +</tbody></table> |
| 4384 | + |
| 4385 | +<p><strong>Note</strong>: You can pass a date or a date time to the timestamp queries. For example: |
| 4386 | +<code>2023-7-28</code> or <code>2023-7-28 15:33:33 -700</code> or <code>2023-7-28T15:33:33-700</code>. The time defaults to |
| 4387 | +<code>00:00:00</code> when not included, and the timezone defaults to UTC.</p> |
| 4388 | +<h2 id='get-a-service-case'>Get a service case</h2><div class="highlight"><pre class="highlight shell tab-shell--json"><code>curl <span class="s2">"https://app.jetbuilt.com/api/service_cases/<ID>"</span> <span class="se">\</span> |
| 4389 | + <span class="nt">-H</span> <span class="s2">"Authorization: Token token=YOURAPIKEY"</span> <span class="se">\</span> |
| 4390 | + <span class="nt">-H</span> <span class="s2">"Accept: application/vnd.jetbuilt.v1"</span> <span class="se">\</span> |
| 4391 | + <span class="nt">-H</span> <span class="s1">'Content-Type: application/json'</span> |
| 4392 | +</code></pre></div><div class="highlight"><pre class="highlight shell tab-shell--kv"><code>curl <span class="s2">"https://app.jetbuilt.com/api/service_cases/<ID>"</span> <span class="se">\</span> |
| 4393 | + <span class="nt">-H</span> <span class="s2">"Authorization: Token token=YOURAPIKEY"</span> <span class="se">\</span> |
| 4394 | + <span class="nt">-H</span> <span class="s2">"Accept: application/vnd.jetbuilt.v1"</span> |
| 4395 | +</code></pre></div> |
| 4396 | +<blockquote> |
| 4397 | +<p>Response:</p> |
| 4398 | +</blockquote> |
| 4399 | +<div class="highlight"><pre class="highlight json tab-json"><code><span class="p">{</span><span class="w"> |
| 4400 | + </span><span class="nl">"id"</span><span class="p">:</span><span class="w"> </span><span class="mi">72</span><span class="p">,</span><span class="w"> |
| 4401 | + </span><span class="nl">"office_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span><span class="w"> |
| 4402 | + </span><span class="nl">"client_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">309</span><span class="p">,</span><span class="w"> |
| 4403 | + </span><span class="nl">"contact_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">745</span><span class="p">,</span><span class="w"> |
| 4404 | + </span><span class="nl">"project_id"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w"> |
| 4405 | + </span><span class="nl">"asset_id"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w"> |
| 4406 | + </span><span class="nl">"closed_at"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2025-08-07T22:31:54.152-07:00"</span><span class="p">,</span><span class="w"> |
| 4407 | + </span><span class="nl">"created_by_id"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> |
| 4408 | + </span><span class="nl">"created_at"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2025-05-30T00:47:14.252-07:00"</span><span class="p">,</span><span class="w"> |
| 4409 | + </span><span class="nl">"updated_at"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2025-08-07T22:31:54.252-07:00"</span><span class="p">,</span><span class="w"> |
| 4410 | + </span><span class="nl">"ticket_name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"AV Troubleshoot & Update – Exec Conf Room"</span><span class="p">,</span><span class="w"> |
| 4411 | + </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Client reported intermittent video dropouts and distorted audio during hybrid meetings in their executive conference room."</span><span class="p">,</span><span class="w"> |
| 4412 | + </span><span class="nl">"resolution"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Signal Path Repair & Firmware Updates"</span><span class="p">,</span><span class="w"> |
| 4413 | + </span><span class="nl">"expenses"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="w"> |
| 4414 | + </span><span class="p">{</span><span class="w"> |
| 4415 | + </span><span class="nl">"id"</span><span class="p">:</span><span class="w"> </span><span class="mi">80</span><span class="p">,</span><span class="w"> |
| 4416 | + </span><span class="nl">"category"</span><span class="p">:</span><span class="w"> </span><span class="s2">"equipment"</span><span class="p">,</span><span class="w"> |
| 4417 | + </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Fiber HDMI Extender Set (20m)"</span><span class="p">,</span><span class="w"> |
| 4418 | + </span><span class="nl">"equipment_name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"OptiLink Pro Systems FHE-20K Ultra"</span><span class="p">,</span><span class="w"> |
| 4419 | + </span><span class="nl">"quantity"</span><span class="p">:</span><span class="w"> </span><span class="s2">"1.0"</span><span class="p">,</span><span class="w"> |
| 4420 | + </span><span class="nl">"shipping_taxed"</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span><span class="w"> |
| 4421 | + </span><span class="nl">"shipping_cost"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4422 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span><span class="w"> |
| 4423 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4424 | + </span><span class="p">},</span><span class="w"> |
| 4425 | + </span><span class="nl">"shipping_price"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4426 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span><span class="w"> |
| 4427 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4428 | + </span><span class="p">},</span><span class="w"> |
| 4429 | + </span><span class="nl">"taxed"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span><span class="w"> |
| 4430 | + </span><span class="nl">"cost"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4431 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">38000</span><span class="p">,</span><span class="w"> |
| 4432 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4433 | + </span><span class="p">},</span><span class="w"> |
| 4434 | + </span><span class="nl">"amount"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4435 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">48000</span><span class="p">,</span><span class="w"> |
| 4436 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4437 | + </span><span class="p">}</span><span class="w"> |
| 4438 | + </span><span class="p">},</span><span class="w"> |
| 4439 | + </span><span class="p">{</span><span class="w"> |
| 4440 | + </span><span class="nl">"id"</span><span class="p">:</span><span class="w"> </span><span class="mi">89</span><span class="p">,</span><span class="w"> |
| 4441 | + </span><span class="nl">"category"</span><span class="p">:</span><span class="w"> </span><span class="s2">"parking"</span><span class="p">,</span><span class="w"> |
| 4442 | + </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Travel Fee"</span><span class="p">,</span><span class="w"> |
| 4443 | + </span><span class="nl">"amount"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4444 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">5000</span><span class="p">,</span><span class="w"> |
| 4445 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4446 | + </span><span class="p">}</span><span class="w"> |
| 4447 | + </span><span class="p">},</span><span class="w"> |
| 4448 | + </span><span class="p">{</span><span class="w"> |
| 4449 | + </span><span class="nl">"id"</span><span class="p">:</span><span class="w"> </span><span class="mi">90</span><span class="p">,</span><span class="w"> |
| 4450 | + </span><span class="nl">"category"</span><span class="p">:</span><span class="w"> </span><span class="s2">"other"</span><span class="p">,</span><span class="w"> |
| 4451 | + </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Firmware Update & System Recompile"</span><span class="p">,</span><span class="w"> |
| 4452 | + </span><span class="nl">"amount"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4453 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">15000</span><span class="p">,</span><span class="w"> |
| 4454 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4455 | + </span><span class="p">}</span><span class="w"> |
| 4456 | + </span><span class="p">}</span><span class="w"> |
| 4457 | + </span><span class="p">],</span><span class="w"> |
| 4458 | + </span><span class="nl">"total_labor_hours"</span><span class="p">:</span><span class="w"> </span><span class="mf">4.0</span><span class="p">,</span><span class="w"> |
| 4459 | + </span><span class="nl">"total_labor_price"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4460 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">80000</span><span class="p">,</span><span class="w"> |
| 4461 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4462 | + </span><span class="p">},</span><span class="w"> |
| 4463 | + </span><span class="nl">"total_equipment"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4464 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">48000</span><span class="p">,</span><span class="w"> |
| 4465 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4466 | + </span><span class="p">},</span><span class="w"> |
| 4467 | + </span><span class="nl">"total_other_expenses"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4468 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">100000</span><span class="p">,</span><span class="w"> |
| 4469 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4470 | + </span><span class="p">},</span><span class="w"> |
| 4471 | + </span><span class="nl">"subtotal"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4472 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">148000</span><span class="p">,</span><span class="w"> |
| 4473 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4474 | + </span><span class="p">},</span><span class="w"> |
| 4475 | + </span><span class="nl">"total_tax"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4476 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">1440</span><span class="p">,</span><span class="w"> |
| 4477 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4478 | + </span><span class="p">},</span><span class="w"> |
| 4479 | + </span><span class="nl">"total_price"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w"> |
| 4480 | + </span><span class="nl">"cents"</span><span class="p">:</span><span class="w"> </span><span class="mi">149440</span><span class="p">,</span><span class="w"> |
| 4481 | + </span><span class="nl">"currency_iso"</span><span class="p">:</span><span class="w"> </span><span class="s2">"USD"</span><span class="w"> |
| 4482 | + </span><span class="p">}</span><span class="w"> |
| 4483 | +</span><span class="p">}</span><span class="w"> |
| 4484 | +</span></code></pre></div> |
| 4485 | +<blockquote> |
| 4486 | +<p>Status: 200 OK</p> |
| 4487 | +</blockquote> |
| 4488 | + |
| 4489 | +<p>This endpoint retrieves a service case by ID.</p> |
| 4490 | +<h3 id='http-request-2'>HTTP Request</h3> |
| 4491 | +<p><code>GET https://app.jetbuilt.com/api/service_cases/<ID></code></p> |
| 4492 | +<h3 id='url-parameters-2'>URL Parameters</h3> |
| 4493 | +<table><thead> |
| 4494 | +<tr> |
| 4495 | +<th>Parameter</th> |
| 4496 | +<th>Description</th> |
| 4497 | +</tr> |
| 4498 | +</thead><tbody> |
| 4499 | +<tr> |
| 4500 | +<td>ID</td> |
| 4501 | +<td>The ID of the service case to retrieve</td> |
| 4502 | +</tr> |
| 4503 | +</tbody></table> |
4304 | 4504 | <h1 id='tasks'>Tasks</h1><h2 id='get-all-tasks'>Get All Tasks</h2><div class="highlight"><pre class="highlight shell tab-shell--json"><code>curl <span class="s2">"https://app.jetbuilt.com/api/tasks"</span> <span class="se">\</span> |
4305 | 4505 | <span class="nt">-H</span> <span class="s2">"Authorization: Token token=YOURAPIKEY"</span> <span class="se">\</span> |
4306 | 4506 | <span class="nt">-H</span> <span class="s2">"Accept: application/vnd.jetbuilt.v1"</span> <span class="se">\</span> |
|
0 commit comments