Skip to content

Latest commit

 

History

History
54 lines (48 loc) · 4.18 KB

File metadata and controls

54 lines (48 loc) · 4.18 KB

Snippets API

Version v1

This document provides an overview of the available API endpoints in the PinguCrew backend.

Path Table

Method Path Description
POST /api-token-auth/ Obtain an authentication token.
POST /auth/login/ Login to the system.
POST /auth/refresh/ Refresh an authentication token.
POST /auth/register/ Register a new user.
GET /bot/ List all bots.
POST /bot/ Create a new bot.
PATCH /bot/{id}/ Update a bot.
DELETE /bot/{id}/ Delete a bot.
GET /buildmetadata/ List build metadata.
POST /buildmetadata/ Create build metadata.
PATCH /buildmetadata/{id}/ Update build metadata.
DELETE /buildmetadata/{id}/ Delete build metadata.
GET /coverage/ List coverage data.
POST /coverage/ Upload coverage data.
PATCH /coverage/{id}/ Update coverage data.
DELETE /coverage/{id}/ Delete coverage data.
GET /crash/ List crash data.
POST /crash/ Create crash data.
PATCH /crash/{id}/ Update crash data.
DELETE /crash/{id}/ Delete crash data.
GET /databundle/ List data bundles.
POST /databundle/ Create a data bundle.
PATCH /databundle/{id}/ Update a data bundle.
DELETE /databundle/{id}/ Delete a data bundle.
GET /fuzzer/ List fuzzers.
POST /fuzzer/ Create a fuzzer.
PATCH /fuzzer/{id}/ Update a fuzzer.
DELETE /fuzzer/{id}/ Delete a fuzzer.
GET /fuzztarget/ List fuzz targets.
POST /fuzztarget/ Create a fuzz target.
PATCH /fuzztarget/{id}/ Update a fuzz target.
DELETE /fuzztarget/{id}/ Delete a fuzz target.
GET /job/ List jobs.
POST /job/ Create a job.
PATCH /job/{id}/ Update a job.
DELETE /job/{id}/ Delete a job.
GET /stadistics/ List statistics.
POST /stadistics/ Create statistics.
PATCH /stadistics/{id}/ Update statistics.
DELETE /stadistics/{id}/ Delete statistics.

Notes