mirror of
https://github.com/sp-tarkov/forge.git
synced 2025-02-12 12:10:41 -05:00
Installs Scribe for (mostly) automatic API documentation. Does a pretty good job and it's pretty painless to set-up. I'll have to configure it to work in the CI and to ensure that the static files are being pushed to production as they should be, but this is a good start.
11427 lines
571 KiB
HTML
11427 lines
571 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
|
<title>The Forge API Documentation</title>
|
|
|
|
<link href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap" rel="stylesheet">
|
|
|
|
<link rel="stylesheet" href="../docs/css/theme-default.style.css" media="screen">
|
|
<link rel="stylesheet" href="../docs/css/theme-default.print.css" media="print">
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/lodash@4.17.10/lodash.min.js"></script>
|
|
|
|
<link rel="stylesheet"
|
|
href="https://unpkg.com/@highlightjs/cdn-assets@11.6.0/styles/obsidian.min.css">
|
|
<script src="https://unpkg.com/@highlightjs/cdn-assets@11.6.0/highlight.min.js"></script>
|
|
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jets/0.14.1/jets.min.js"></script>
|
|
|
|
<style id="language-style">
|
|
/* starts out as display none and is replaced with js later */
|
|
body .content .javascript-example code { display: none; }
|
|
body .content .php-example code { display: none; }
|
|
body .content .python-example code { display: none; }
|
|
</style>
|
|
|
|
<script>
|
|
var tryItOutBaseUrl = "http://forge.test";
|
|
var useCsrf = Boolean();
|
|
var csrfUrl = "/sanctum/csrf-cookie";
|
|
</script>
|
|
<script src="../docs/js/tryitout-4.37.2.js"></script>
|
|
|
|
<script src="../docs/js/theme-default-4.37.2.js"></script>
|
|
|
|
</head>
|
|
|
|
<body data-languages="["javascript","php","python"]">
|
|
|
|
<a href="#" id="nav-button">
|
|
<span>
|
|
MENU
|
|
<img src="../docs/images/navbar.png" alt="navbar-image"/>
|
|
</span>
|
|
</a>
|
|
<div class="tocify-wrapper">
|
|
|
|
<div class="lang-selector">
|
|
<button type="button" class="lang-button" data-language-name="javascript">javascript</button>
|
|
<button type="button" class="lang-button" data-language-name="php">php</button>
|
|
<button type="button" class="lang-button" data-language-name="python">python</button>
|
|
</div>
|
|
|
|
<div class="search">
|
|
<input type="text" class="search" id="input-search" placeholder="Search">
|
|
</div>
|
|
|
|
<div id="toc">
|
|
<ul id="tocify-header-introduction" class="tocify-header">
|
|
<li class="tocify-item level-1" data-unique="introduction">
|
|
<a href="#introduction">Introduction</a>
|
|
</li>
|
|
</ul>
|
|
<ul id="tocify-header-authenticating-requests" class="tocify-header">
|
|
<li class="tocify-item level-1" data-unique="authenticating-requests">
|
|
<a href="#authenticating-requests">Authenticating requests</a>
|
|
</li>
|
|
</ul>
|
|
<ul id="tocify-header-authentication" class="tocify-header">
|
|
<li class="tocify-item level-1" data-unique="authentication">
|
|
<a href="#authentication">Authentication</a>
|
|
</li>
|
|
<ul id="tocify-subheader-authentication" class="tocify-subheader">
|
|
<li class="tocify-item level-2" data-unique="authentication-POSTapi-login">
|
|
<a href="#authentication-POSTapi-login">Login</a>
|
|
</li>
|
|
<li class="tocify-item level-2" data-unique="authentication-DELETEapi-logout">
|
|
<a href="#authentication-DELETEapi-logout">Logout</a>
|
|
</li>
|
|
<li class="tocify-item level-2" data-unique="authentication-DELETEapi-logout-all">
|
|
<a href="#authentication-DELETEapi-logout-all">Logout All</a>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
<ul id="tocify-header-mods" class="tocify-header">
|
|
<li class="tocify-item level-1" data-unique="mods">
|
|
<a href="#mods">Mods</a>
|
|
</li>
|
|
<ul id="tocify-subheader-mods" class="tocify-subheader">
|
|
<li class="tocify-item level-2" data-unique="mods-GETapi-v0-mods">
|
|
<a href="#mods-GETapi-v0-mods">Get Mods</a>
|
|
</li>
|
|
<li class="tocify-item level-2" data-unique="mods-GETapi-v0-mods--id-">
|
|
<a href="#mods-GETapi-v0-mods--id-">Get Mod</a>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
<ul id="tocify-header-users" class="tocify-header">
|
|
<li class="tocify-item level-1" data-unique="users">
|
|
<a href="#users">Users</a>
|
|
</li>
|
|
<ul id="tocify-subheader-users" class="tocify-subheader">
|
|
<li class="tocify-item level-2" data-unique="users-GETapi-v0-users">
|
|
<a href="#users-GETapi-v0-users">Get Users</a>
|
|
</li>
|
|
<li class="tocify-item level-2" data-unique="users-GETapi-v0-users--id-">
|
|
<a href="#users-GETapi-v0-users--id-">Get User</a>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
</div>
|
|
|
|
<ul class="toc-footer" id="toc-footer">
|
|
<li style="padding-bottom: 5px;"><a href="../docs/collection.json">View Postman collection</a></li>
|
|
<li style="padding-bottom: 5px;"><a href="../docs/openapi.yaml">View OpenAPI spec</a></li>
|
|
<li><a href="http://github.com/knuckleswtf/scribe">Documentation powered by Scribe ✍</a></li>
|
|
</ul>
|
|
|
|
<ul class="toc-footer" id="last-updated">
|
|
<li>Last updated: September 17, 2024</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="page-wrapper">
|
|
<div class="dark-box"></div>
|
|
<div class="content">
|
|
<h1 id="introduction">Introduction</h1>
|
|
<aside>
|
|
<strong>Base URL</strong>: <code>http://forge.test</code>
|
|
</aside>
|
|
<p>This documentation aims to provide all the information you need to work with our API.</p>
|
|
<aside>As you scroll, you'll see code examples for working with the API in different programming languages in the dark area to the right (or as part of the content on mobile).
|
|
You can switch the language used with the tabs at the top right (or from the nav menu at the top left on mobile).</aside>
|
|
|
|
<h1 id="authenticating-requests">Authenticating requests</h1>
|
|
<p>To authenticate requests, include an <strong><code>Authorization</code></strong> header with the value <strong><code>"Bearer YOUR_API_KEY"</code></strong>.</p>
|
|
<p>All authenticated endpoints are marked with a <code>requires authentication</code> badge in the documentation below.</p>
|
|
<p>You can generate your own API token by logging into The Forge, clicking your profile picture, and clicking <b>API Tokens</b>.</p>
|
|
|
|
<h1 id="authentication">Authentication</h1>
|
|
|
|
|
|
|
|
<h2 id="authentication-POSTapi-login">Login</h2>
|
|
|
|
<p>
|
|
</p>
|
|
|
|
<p>Authenticates the user and returns a read-only API token. This API token can then be saved and used for future
|
|
requests that require authentication. <aside class="warning">This method is made available for mod authors to
|
|
incorporate into their mods so that users can easily authenticate using their own API token. For typical API use,
|
|
you should log into the website, create an API token, and use that token for your API requests.</aside></p>
|
|
|
|
<span id="example-requests-POSTapi-login">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/login"
|
|
);
|
|
|
|
const headers = {
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
let body = {
|
|
"email": "olson.margret@example.net",
|
|
"password": "j\/.0^{~eOsyx^",
|
|
"token_name": "Dynamic API Token"
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "POST",
|
|
headers,
|
|
body: JSON.stringify(body),
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/login';
|
|
$response = $client->post(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
'json' => [
|
|
'email' => 'olson.margret@example.net',
|
|
'password' => 'j/.0^{~eOsyx^',
|
|
'token_name' => 'Dynamic API Token',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/login'
|
|
payload = {
|
|
"email": "olson.margret@example.net",
|
|
"password": "j\/.0^{~eOsyx^",
|
|
"token_name": "Dynamic API Token"
|
|
}
|
|
headers = {
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('POST', url, headers=headers, json=payload)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-POSTapi-login">
|
|
<blockquote>
|
|
<p>Example response (200, Authenticated successfully):</p>
|
|
</blockquote>
|
|
<pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"message": "authenticated",
|
|
"data": {
|
|
"token": "YOUR_API_KEY"
|
|
},
|
|
"status": 200
|
|
}</code>
|
|
</pre>
|
|
<blockquote>
|
|
<p>Example response (401, Invalid credentials):</p>
|
|
</blockquote>
|
|
<pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"message": "invalid credentials",
|
|
"status": 401
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-POSTapi-login" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-POSTapi-login"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-POSTapi-login"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-POSTapi-login" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-POSTapi-login">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-POSTapi-login" data-method="POST"
|
|
data-path="api/login"
|
|
data-authed="0"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('POSTapi-login', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-POSTapi-login"
|
|
onclick="tryItOut('POSTapi-login');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-POSTapi-login"
|
|
onclick="cancelTryOut('POSTapi-login');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-POSTapi-login"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-black">POST</small>
|
|
<b><code>api/login</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="POSTapi-login"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="POSTapi-login"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>Body Parameters</b></h4>
|
|
<div style=" padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>email</code></b>
|
|
<small>string</small>
|
|
|
|
<input type="text" style="display: none"
|
|
name="email" data-endpoint="POSTapi-login"
|
|
value="olson.margret@example.net"
|
|
data-component="body">
|
|
<br>
|
|
<p>Must be a valid email address. Example: <code>olson.margret@example.net</code></p>
|
|
</div>
|
|
<div style=" padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>password</code></b>
|
|
<small>string</small>
|
|
|
|
<input type="text" style="display: none"
|
|
name="password" data-endpoint="POSTapi-login"
|
|
value="j/.0^{~eOsyx^"
|
|
data-component="body">
|
|
<br>
|
|
<p>Example: <code>j/.0^{~eOsyx^</code></p>
|
|
</div>
|
|
<div style=" padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>token_name</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="token_name" data-endpoint="POSTapi-login"
|
|
value="Dynamic API Token"
|
|
data-component="body">
|
|
<br>
|
|
<p>The name of the API token. Example: <code>Dynamic API Token</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
<h3>Response</h3>
|
|
<h4 class="fancy-heading-panel"><b>Response Fields</b></h4>
|
|
<div style=" padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>token</code></b>
|
|
<small>string</small>
|
|
|
|
<br>
|
|
<p>The newly created read-only API token to use for future authenticated requests.</p>
|
|
</div>
|
|
<h2 id="authentication-DELETEapi-logout">Logout</h2>
|
|
|
|
<p>
|
|
<small class="badge badge-darkred">requires authentication</small>
|
|
</p>
|
|
|
|
<p>Destroys the user's current API token, effectively logging them out.</p>
|
|
|
|
<span id="example-requests-DELETEapi-logout">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/logout"
|
|
);
|
|
|
|
const headers = {
|
|
"Authorization": "Bearer YOUR_API_KEY",
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "DELETE",
|
|
headers,
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/logout';
|
|
$response = $client->delete(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Authorization' => 'Bearer YOUR_API_KEY',
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/logout'
|
|
headers = {
|
|
'Authorization': 'Bearer YOUR_API_KEY',
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('DELETE', url, headers=headers)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-DELETEapi-logout">
|
|
<blockquote>
|
|
<p>Example response (200, Token destroyed successfully):</p>
|
|
</blockquote>
|
|
<pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"message": "success",
|
|
"status": 200
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-DELETEapi-logout" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-DELETEapi-logout"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-DELETEapi-logout"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-DELETEapi-logout" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-DELETEapi-logout">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-DELETEapi-logout" data-method="DELETE"
|
|
data-path="api/logout"
|
|
data-authed="1"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('DELETEapi-logout', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-DELETEapi-logout"
|
|
onclick="tryItOut('DELETEapi-logout');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-DELETEapi-logout"
|
|
onclick="cancelTryOut('DELETEapi-logout');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-DELETEapi-logout"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-red">DELETE</small>
|
|
<b><code>api/logout</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Authorization</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Authorization" class="auth-value" data-endpoint="DELETEapi-logout"
|
|
value="Bearer YOUR_API_KEY"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>Bearer YOUR_API_KEY</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="DELETEapi-logout"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="DELETEapi-logout"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
<h2 id="authentication-DELETEapi-logout-all">Logout All</h2>
|
|
|
|
<p>
|
|
<small class="badge badge-darkred">requires authentication</small>
|
|
</p>
|
|
|
|
<p>Destroys all the user's API tokens, effectively logging everyone out of the account.</p>
|
|
|
|
<span id="example-requests-DELETEapi-logout-all">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/logout/all"
|
|
);
|
|
|
|
const headers = {
|
|
"Authorization": "Bearer YOUR_API_KEY",
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "DELETE",
|
|
headers,
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/logout/all';
|
|
$response = $client->delete(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Authorization' => 'Bearer YOUR_API_KEY',
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/logout/all'
|
|
headers = {
|
|
'Authorization': 'Bearer YOUR_API_KEY',
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('DELETE', url, headers=headers)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-DELETEapi-logout-all">
|
|
<blockquote>
|
|
<p>Example response (200, Tokens destroyed successfully):</p>
|
|
</blockquote>
|
|
<pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"message": "success",
|
|
"status": 200
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-DELETEapi-logout-all" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-DELETEapi-logout-all"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-DELETEapi-logout-all"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-DELETEapi-logout-all" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-DELETEapi-logout-all">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-DELETEapi-logout-all" data-method="DELETE"
|
|
data-path="api/logout/all"
|
|
data-authed="1"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('DELETEapi-logout-all', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-DELETEapi-logout-all"
|
|
onclick="tryItOut('DELETEapi-logout-all');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-DELETEapi-logout-all"
|
|
onclick="cancelTryOut('DELETEapi-logout-all');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-DELETEapi-logout-all"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-red">DELETE</small>
|
|
<b><code>api/logout/all</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Authorization</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Authorization" class="auth-value" data-endpoint="DELETEapi-logout-all"
|
|
value="Bearer YOUR_API_KEY"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>Bearer YOUR_API_KEY</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="DELETEapi-logout-all"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="DELETEapi-logout-all"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
<h1 id="mods">Mods</h1>
|
|
|
|
|
|
|
|
<h2 id="mods-GETapi-v0-mods">Get Mods</h2>
|
|
|
|
<p>
|
|
<small class="badge badge-darkred">requires authentication</small>
|
|
</p>
|
|
|
|
<p>List, filter, and sort basic information about mods.</p>
|
|
|
|
<span id="example-requests-GETapi-v0-mods">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/v0/mods"
|
|
);
|
|
|
|
const params = {
|
|
"include": "users,versions,license",
|
|
"filter[id]": "5,10,15",
|
|
"filter[hub_id]": "20",
|
|
"filter[name]": "*SAIN*",
|
|
"filter[slug]": "*raid-times",
|
|
"filter[teaser]": "*weighted*random*times*",
|
|
"filter[source_code_link]": "*https*.net*",
|
|
"filter[featured]": "true",
|
|
"filter[contains_ads]": "true",
|
|
"filter[contains_ai_content]": "true",
|
|
"filter[created_at]": "2023-12-31,2024-12-31",
|
|
"filter[updated_at]": "2023-12-31,2024-12-31",
|
|
"filter[published_at]": "2023-12-31,2024-12-31",
|
|
"sort": "-featured,name",
|
|
};
|
|
Object.keys(params)
|
|
.forEach(key => url.searchParams.append(key, params[key]));
|
|
|
|
const headers = {
|
|
"Authorization": "Bearer YOUR_API_KEY",
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "GET",
|
|
headers,
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/v0/mods';
|
|
$response = $client->get(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Authorization' => 'Bearer YOUR_API_KEY',
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
'query' => [
|
|
'include' => 'users,versions,license',
|
|
'filter[id]' => '5,10,15',
|
|
'filter[hub_id]' => '20',
|
|
'filter[name]' => '*SAIN*',
|
|
'filter[slug]' => '*raid-times',
|
|
'filter[teaser]' => '*weighted*random*times*',
|
|
'filter[source_code_link]' => '*https*.net*',
|
|
'filter[featured]' => 'true',
|
|
'filter[contains_ads]' => 'true',
|
|
'filter[contains_ai_content]' => 'true',
|
|
'filter[created_at]' => '2023-12-31,2024-12-31',
|
|
'filter[updated_at]' => '2023-12-31,2024-12-31',
|
|
'filter[published_at]' => '2023-12-31,2024-12-31',
|
|
'sort' => '-featured,name',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/v0/mods'
|
|
params = {
|
|
'include': 'users,versions,license',
|
|
'filter[id]': '5,10,15',
|
|
'filter[hub_id]': '20',
|
|
'filter[name]': '*SAIN*',
|
|
'filter[slug]': '*raid-times',
|
|
'filter[teaser]': '*weighted*random*times*',
|
|
'filter[source_code_link]': '*https*.net*',
|
|
'filter[featured]': 'true',
|
|
'filter[contains_ads]': 'true',
|
|
'filter[contains_ai_content]': 'true',
|
|
'filter[created_at]': '2023-12-31,2024-12-31',
|
|
'filter[updated_at]': '2023-12-31,2024-12-31',
|
|
'filter[published_at]': '2023-12-31,2024-12-31',
|
|
'sort': '-featured,name',
|
|
}
|
|
headers = {
|
|
'Authorization': 'Bearer YOUR_API_KEY',
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('GET', url, headers=headers, params=params)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-GETapi-v0-mods">
|
|
<blockquote>
|
|
<p>Example response (200):</p>
|
|
</blockquote>
|
|
<details class="annotation">
|
|
<summary style="cursor: pointer;">
|
|
<small onclick="textContent = parentElement.parentElement.open ? 'Show headers' : 'Hide headers'">Show headers</small>
|
|
</summary>
|
|
<pre><code class="language-http">cache-control: no-cache, private
|
|
content-type: application/json
|
|
access-control-allow-origin: *
|
|
</code></pre></details> <pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"data": [
|
|
{
|
|
"type": "mod",
|
|
"id": 1578,
|
|
"attributes": {
|
|
"hub_id": 2084,
|
|
"name": "Assort editor",
|
|
"slug": "assort-editor",
|
|
"teaser": "A webtool to edit your existing trader assort prices, for balancing reasons.\r\n\r\n2 boxes of matches a bit too cheap for that fully kitted MDR762, but you like the mod otherwise? This can fix that in an easy to understand way. No fiddling with .json files!",
|
|
"license_id": 11,
|
|
"source_code_link": "https://dev.sp-tarkov.com/archon0ne/Assort_editor",
|
|
"featured": true,
|
|
"contains_ai_content": true,
|
|
"contains_ads": false,
|
|
"created_at": "2024-07-03T18:05:35.000000Z",
|
|
"updated_at": "2024-09-15T18:48:13.000000Z",
|
|
"published_at": "2024-07-03 18:05:35"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 28317
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/28317/archon0ne"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7745
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/archon0ne/Assort_editor/releases/download/1.1.0/Assort_Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7739
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/archon0ne/Assort_editor/archive/main.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 28317,
|
|
"attributes": {
|
|
"name": "archon0ne",
|
|
"user_role_id": null,
|
|
"created_at": "2023-03-09T14:05:22.000000Z",
|
|
"updated_at": "2024-09-15T18:43:50.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/28317/archon0ne"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7745,
|
|
"attributes": {
|
|
"hub_id": 10456,
|
|
"mod_id": 1578,
|
|
"version": "1.1.0",
|
|
"link": "https://dev.sp-tarkov.com/archon0ne/Assort_editor/releases/download/1.1.0/Assort_Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/url/c59d29876cb827c82bcc93082a7b71407d42a76d2e7509dd1710b7f913773253?nocache=1",
|
|
"downloads": 1535,
|
|
"created_at": "2024-07-04T09:59:54.000000Z",
|
|
"updated_at": "2024-07-04T09:59:54.000000Z",
|
|
"published_at": "2024-07-04 09:59:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7739,
|
|
"attributes": {
|
|
"hub_id": 10450,
|
|
"mod_id": 1578,
|
|
"version": "1.0.0",
|
|
"link": "https://dev.sp-tarkov.com/archon0ne/Assort_editor/archive/main.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/url/c59d29876cb827c82bcc93082a7b71407d42a76d2e7509dd1710b7f913773253?nocache=1",
|
|
"downloads": 110,
|
|
"created_at": "2024-07-03T18:05:35.000000Z",
|
|
"updated_at": "2024-07-03T18:05:35.000000Z",
|
|
"published_at": "2024-07-03 18:05:35"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1578/assort-editor"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1525,
|
|
"attributes": {
|
|
"hub_id": 2027,
|
|
"name": "AutoDeposit",
|
|
"slug": "autodeposit",
|
|
"teaser": "Transfer items into stash containers with matching items, inspired by Terraria's Quick Stack.",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/tyfon7/AutoDeposit",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-06-07T08:03:44.000000Z",
|
|
"updated_at": "2024-09-15T18:48:13.000000Z",
|
|
"published_at": "2024-06-07 08:03:44"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 46006
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/46006/tyfon"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7812
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/tyfon7/AutoDeposit/releases/download/v2.0.0/Tyfon-AutoDeposit-2.0.0.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7751
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.3/Tyfon-AutoDeposit-1.0.3.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7549
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.2/Tyfon-AutoDeposit-1.0.2.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7518
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.1/Tyfon-AutoDeposit-1.0.1.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7513
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.0/Tyfon-AutoDeposit-1.0.0.7z"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 46006,
|
|
"attributes": {
|
|
"name": "Tyfon",
|
|
"user_role_id": null,
|
|
"created_at": "2024-02-27T23:21:18.000000Z",
|
|
"updated_at": "2024-09-15T18:44:59.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/46006/tyfon"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7812,
|
|
"attributes": {
|
|
"hub_id": 10530,
|
|
"mod_id": 1525,
|
|
"version": "2.0.0",
|
|
"link": "https://github.com/tyfon7/AutoDeposit/releases/download/v2.0.0/Tyfon-AutoDeposit-2.0.0.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/ab493124a1fa3bc8d811aceea5ee315db31281ee61afeab3365c7e405b34abf6",
|
|
"downloads": 12691,
|
|
"created_at": "2024-07-07T05:11:46.000000Z",
|
|
"updated_at": "2024-07-07T05:11:46.000000Z",
|
|
"published_at": "2024-07-07 05:11:46"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7751,
|
|
"attributes": {
|
|
"hub_id": 10465,
|
|
"mod_id": 1525,
|
|
"version": "1.0.3",
|
|
"link": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.3/Tyfon-AutoDeposit-1.0.3.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/ab493124a1fa3bc8d811aceea5ee315db31281ee61afeab3365c7e405b34abf6",
|
|
"downloads": 599,
|
|
"created_at": "2024-07-05T21:51:16.000000Z",
|
|
"updated_at": "2024-07-05T21:51:16.000000Z",
|
|
"published_at": "2024-07-05 21:51:16"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7549,
|
|
"attributes": {
|
|
"hub_id": 10238,
|
|
"mod_id": 1525,
|
|
"version": "1.0.2",
|
|
"link": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.2/Tyfon-AutoDeposit-1.0.2.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/ab493124a1fa3bc8d811aceea5ee315db31281ee61afeab3365c7e405b34abf6",
|
|
"downloads": 3723,
|
|
"created_at": "2024-06-09T23:09:06.000000Z",
|
|
"updated_at": "2024-06-09T23:09:06.000000Z",
|
|
"published_at": "2024-06-09 23:09:06"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7518,
|
|
"attributes": {
|
|
"hub_id": 10203,
|
|
"mod_id": 1525,
|
|
"version": "1.0.1",
|
|
"link": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.1/Tyfon-AutoDeposit-1.0.1.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/ab493124a1fa3bc8d811aceea5ee315db31281ee61afeab3365c7e405b34abf6",
|
|
"downloads": 978,
|
|
"created_at": "2024-06-07T19:45:09.000000Z",
|
|
"updated_at": "2024-06-07T19:45:09.000000Z",
|
|
"published_at": "2024-06-07 19:45:09"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7513,
|
|
"attributes": {
|
|
"hub_id": 10197,
|
|
"mod_id": 1525,
|
|
"version": "1.0.0",
|
|
"link": "https://github.com/tyfon7/AutoDeposit/releases/download/v1.0.0/Tyfon-AutoDeposit-1.0.0.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/ab493124a1fa3bc8d811aceea5ee315db31281ee61afeab3365c7e405b34abf6",
|
|
"downloads": 477,
|
|
"created_at": "2024-06-07T08:03:44.000000Z",
|
|
"updated_at": "2024-06-07T08:03:44.000000Z",
|
|
"published_at": "2024-06-07 08:03:44"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1525/autodeposit"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 966,
|
|
"attributes": {
|
|
"hub_id": 1303,
|
|
"name": "Borkel's Realistic Night Vision Goggles (NVGs and T-7)",
|
|
"slug": "borkels-realistic-night-vision-goggles-nvgs-and-t-7",
|
|
"teaser": "Now with new realistic NVG masks and natural light outside the tubes. I looked at real life NVGs and I tried to imitate them ingame. Customizable ingame (colors and everything).",
|
|
"license_id": 5,
|
|
"source_code_link": "https://github.com/Borkel/RealisticNVG-client-2/tree/master",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2023-06-30T20:48:45.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2023-06-30 20:48:45"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 28437
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/28437/borkel"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6345
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1hU4OrrTuvTPvVawG0y-XYRHHBDudGQMi/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6341
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/172O9iwpnGwAhvd8_TEboHq5FZT1z8jAg/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6103
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1uj7w_y-G07ZgRH5zCiWmfx3CpYo22h5U/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5937
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1BLekIeILG3JIrmurMGeDIY07y2-QCL2d/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5909
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/17o_qSxFg7cX0eCAWBFJdGsw2N-F9MNeq/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5877
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1wlOwE3_yn5OIz3NcInC3mHmXx2t7G3_2/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5803
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/15ummKgeDafpZSoxBMxSjKEyZj3TNgKF7/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5794
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/16ndU_sSA8tY2QSNL-WDOeHFEaWVbIzDF/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5783
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/18ehvL906RTjOTCyPLXzFdSIyTJ9MzI0P/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5648
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1suGNK4UFWQueyzU_LSgSd-Cgr8FK5wLs/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5508
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1mkkiFekuoQLB4-SjsKqAnHE6hCGirHIS/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5324
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1jTfyoj2s-V97rTob02vO46h_uSU2QSHJ/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5263
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1aS0DUizGuZ0aZ_Bjrswx34o4Vtl6Zt98/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5094
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1P_9nkNcOB_AR9PrsyGBGX1cyVLn2Oixg/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4881
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1Rey1qKs76Svxhx8zAIHEcISDO5Yd3qz2/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4731
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1sv1Sw5ctGugA3pYW0WJSi8jAJtRzne-F/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4687
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1GsL5eWaRmkSpdCg43I46CP5HONeaF8uA/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6352
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1nWR9yC1YBu7oirxqZtus7MVwU7JV_OhG/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6354
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1WVEWhH4d77lo81OhIM4y54OMNPyDUVfi/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6356
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1LiYK6I4PbbLl6tnPQFWKSKfcbvc5dRYk/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6358
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/15UJK7kD_DpFhcjsTgl3L-zcM6QoRZhWn/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6365
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1dHLlSh6WLFxPfzMEgxVpVxum2dEZm3qr/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6374
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/11FwY8gWE1ZU0Vh0rvItR7OLn0Jx9bY-W/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6384
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1KDTMPJL-oh9M_FafQZ5cStzEeg8-YCOB/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6398
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1VPMh6KxOJppiiO-jHhNb6ZpWzCI8AnTo/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6408
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1xWOgtPdFuFRjd4RdIuLYhH8Qyw382nN_/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6421
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1mZMD1GS879djCNtC-BypCT0DWvzTI_ZZ/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6641
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1vvuCBVp90xsmst5jGqBvpsfW8I6h9anz/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6728
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1v-pFeMqGaDfovxNtef2NzG0G2Z9I52Cz/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7113
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1OWl4GXbaw-Zg3WK0llroMIxBPILKrWst/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7167
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1d-ujV0Y3exFh1YDLkkRu23WDcMdO_O_0/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7180
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1-OBJbhDEEwdhBDEj0hYpShioxbGYYaK4/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7623
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1kH6p9SW6DSTWp4KBa_3zGkcIOPVABco_/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8065
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1Lc_Ky0BK0U2bC6flMXnau5Zy8lgr76Ax/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8209
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Borkel/RealisticNVG-client-2/releases/download/1.5.6/BRNVG-1.5.6.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8538
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Borkel/RealisticNVG-client-2/releases/download/1.5.7/BRNVG-1.5.7.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8672
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Borkel/RealisticNVG-client-2/releases/download/1.5.8/BRNVG-1.5.8.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 5
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 28437,
|
|
"attributes": {
|
|
"name": "Borkel",
|
|
"user_role_id": null,
|
|
"created_at": "2023-03-10T18:10:13.000000Z",
|
|
"updated_at": "2024-09-15T18:43:51.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/28437/borkel"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 5,
|
|
"attributes": {
|
|
"name": "Creative Commons BY-NC-SA 3.0",
|
|
"link": "http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6345,
|
|
"attributes": {
|
|
"hub_id": 8824,
|
|
"mod_id": 966,
|
|
"version": "1.3.1",
|
|
"link": "https://drive.google.com/file/d/1hU4OrrTuvTPvVawG0y-XYRHHBDudGQMi/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 569,
|
|
"created_at": "2024-02-03T17:57:20.000000Z",
|
|
"updated_at": "2024-02-03T17:57:20.000000Z",
|
|
"published_at": "2024-02-03 17:57:20"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6341,
|
|
"attributes": {
|
|
"hub_id": 8820,
|
|
"mod_id": 966,
|
|
"version": "1.3.0",
|
|
"link": "https://drive.google.com/file/d/172O9iwpnGwAhvd8_TEboHq5FZT1z8jAg/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 354,
|
|
"created_at": "2024-02-01T23:28:44.000000Z",
|
|
"updated_at": "2024-02-01T23:28:44.000000Z",
|
|
"published_at": "2024-02-01 23:28:44"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6103,
|
|
"attributes": {
|
|
"hub_id": 8560,
|
|
"mod_id": 966,
|
|
"version": "1.2.3",
|
|
"link": "https://drive.google.com/file/d/1uj7w_y-G07ZgRH5zCiWmfx3CpYo22h5U/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 2435,
|
|
"created_at": "2023-12-26T00:30:08.000000Z",
|
|
"updated_at": "2023-12-26T00:30:08.000000Z",
|
|
"published_at": "2023-12-26 00:30:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5937,
|
|
"attributes": {
|
|
"hub_id": 8367,
|
|
"mod_id": 966,
|
|
"version": "1.2.2",
|
|
"link": "https://drive.google.com/file/d/1BLekIeILG3JIrmurMGeDIY07y2-QCL2d/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 2121,
|
|
"created_at": "2023-11-27T18:42:10.000000Z",
|
|
"updated_at": "2023-11-27T18:42:10.000000Z",
|
|
"published_at": "2023-11-27 18:42:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5909,
|
|
"attributes": {
|
|
"hub_id": 8329,
|
|
"mod_id": 966,
|
|
"version": "1.2.1",
|
|
"link": "https://drive.google.com/file/d/17o_qSxFg7cX0eCAWBFJdGsw2N-F9MNeq/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 720,
|
|
"created_at": "2023-11-21T21:08:32.000000Z",
|
|
"updated_at": "2023-11-21T21:08:32.000000Z",
|
|
"published_at": "2023-11-21 21:08:32"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5877,
|
|
"attributes": {
|
|
"hub_id": 8289,
|
|
"mod_id": 966,
|
|
"version": "1.2.0",
|
|
"link": "https://drive.google.com/file/d/1wlOwE3_yn5OIz3NcInC3mHmXx2t7G3_2/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 500,
|
|
"created_at": "2023-11-18T20:36:57.000000Z",
|
|
"updated_at": "2023-11-18T20:36:57.000000Z",
|
|
"published_at": "2023-11-18 20:36:57"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5803,
|
|
"attributes": {
|
|
"hub_id": 8178,
|
|
"mod_id": 966,
|
|
"version": "1.1.9",
|
|
"link": "https://drive.google.com/file/d/15ummKgeDafpZSoxBMxSjKEyZj3TNgKF7/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1096,
|
|
"created_at": "2023-11-07T23:45:20.000000Z",
|
|
"updated_at": "2023-11-07T23:45:20.000000Z",
|
|
"published_at": "2023-11-07 23:45:20"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5794,
|
|
"attributes": {
|
|
"hub_id": 8165,
|
|
"mod_id": 966,
|
|
"version": "1.1.8",
|
|
"link": "https://drive.google.com/file/d/16ndU_sSA8tY2QSNL-WDOeHFEaWVbIzDF/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 203,
|
|
"created_at": "2023-11-07T02:59:24.000000Z",
|
|
"updated_at": "2023-11-07T02:59:24.000000Z",
|
|
"published_at": "2023-11-07 02:59:24"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5783,
|
|
"attributes": {
|
|
"hub_id": 8153,
|
|
"mod_id": 966,
|
|
"version": "1.1.7",
|
|
"link": "https://drive.google.com/file/d/18ehvL906RTjOTCyPLXzFdSIyTJ9MzI0P/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 427,
|
|
"created_at": "2023-11-05T12:06:01.000000Z",
|
|
"updated_at": "2023-11-05T12:06:01.000000Z",
|
|
"published_at": "2023-11-05 12:06:01"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5648,
|
|
"attributes": {
|
|
"hub_id": 7996,
|
|
"mod_id": 966,
|
|
"version": "1.1.6",
|
|
"link": "https://drive.google.com/file/d/1suGNK4UFWQueyzU_LSgSd-Cgr8FK5wLs/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1217,
|
|
"created_at": "2023-10-22T12:15:53.000000Z",
|
|
"updated_at": "2023-10-22T12:15:53.000000Z",
|
|
"published_at": "2023-10-22 12:15:53"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5508,
|
|
"attributes": {
|
|
"hub_id": 7818,
|
|
"mod_id": 966,
|
|
"version": "1.1.5",
|
|
"link": "https://drive.google.com/file/d/1mkkiFekuoQLB4-SjsKqAnHE6hCGirHIS/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1016,
|
|
"created_at": "2023-10-14T23:18:46.000000Z",
|
|
"updated_at": "2023-10-14T23:18:46.000000Z",
|
|
"published_at": "2023-10-14 23:18:46"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5324,
|
|
"attributes": {
|
|
"hub_id": 7587,
|
|
"mod_id": 966,
|
|
"version": "1.1.4",
|
|
"link": "https://drive.google.com/file/d/1jTfyoj2s-V97rTob02vO46h_uSU2QSHJ/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1139,
|
|
"created_at": "2023-10-08T22:38:49.000000Z",
|
|
"updated_at": "2023-10-08T22:38:49.000000Z",
|
|
"published_at": "2023-10-08 22:38:49"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5263,
|
|
"attributes": {
|
|
"hub_id": 7507,
|
|
"mod_id": 966,
|
|
"version": "1.1.3",
|
|
"link": "https://drive.google.com/file/d/1aS0DUizGuZ0aZ_Bjrswx34o4Vtl6Zt98/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 284,
|
|
"created_at": "2023-10-03T00:16:12.000000Z",
|
|
"updated_at": "2023-10-03T00:16:12.000000Z",
|
|
"published_at": "2023-10-03 00:16:12"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5094,
|
|
"attributes": {
|
|
"hub_id": 7276,
|
|
"mod_id": 966,
|
|
"version": "1.1.2",
|
|
"link": "https://drive.google.com/file/d/1P_9nkNcOB_AR9PrsyGBGX1cyVLn2Oixg/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 898,
|
|
"created_at": "2023-08-30T16:19:32.000000Z",
|
|
"updated_at": "2023-08-30T16:19:32.000000Z",
|
|
"published_at": "2023-08-30 16:19:32"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4881,
|
|
"attributes": {
|
|
"hub_id": 6973,
|
|
"mod_id": 966,
|
|
"version": "1.1.1",
|
|
"link": "https://drive.google.com/file/d/1Rey1qKs76Svxhx8zAIHEcISDO5Yd3qz2/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 874,
|
|
"created_at": "2023-08-03T19:49:47.000000Z",
|
|
"updated_at": "2023-08-03T19:49:47.000000Z",
|
|
"published_at": "2023-08-03 19:49:47"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4731,
|
|
"attributes": {
|
|
"hub_id": 6738,
|
|
"mod_id": 966,
|
|
"version": "1.1.0",
|
|
"link": "https://drive.google.com/file/d/1sv1Sw5ctGugA3pYW0WJSi8jAJtRzne-F/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 829,
|
|
"created_at": "2023-07-13T11:58:37.000000Z",
|
|
"updated_at": "2023-07-13T11:58:37.000000Z",
|
|
"published_at": "2023-07-13 11:58:37"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4687,
|
|
"attributes": {
|
|
"hub_id": 6671,
|
|
"mod_id": 966,
|
|
"version": "1.0.0",
|
|
"link": "https://drive.google.com/file/d/1GsL5eWaRmkSpdCg43I46CP5HONeaF8uA/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 788,
|
|
"created_at": "2023-06-30T20:48:45.000000Z",
|
|
"updated_at": "2023-06-30T20:48:45.000000Z",
|
|
"published_at": "2023-06-30 20:48:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6352,
|
|
"attributes": {
|
|
"hub_id": 8833,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1nWR9yC1YBu7oirxqZtus7MVwU7JV_OhG/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 496,
|
|
"created_at": "2024-02-07T00:10:32.000000Z",
|
|
"updated_at": "2024-02-07T00:10:32.000000Z",
|
|
"published_at": "2024-02-07 00:10:32"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6354,
|
|
"attributes": {
|
|
"hub_id": 8838,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1WVEWhH4d77lo81OhIM4y54OMNPyDUVfi/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 304,
|
|
"created_at": "2024-02-08T17:15:44.000000Z",
|
|
"updated_at": "2024-02-08T17:15:44.000000Z",
|
|
"published_at": "2024-02-08 17:15:44"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6356,
|
|
"attributes": {
|
|
"hub_id": 8840,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1LiYK6I4PbbLl6tnPQFWKSKfcbvc5dRYk/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 403,
|
|
"created_at": "2024-02-09T16:24:14.000000Z",
|
|
"updated_at": "2024-02-09T16:24:14.000000Z",
|
|
"published_at": "2024-02-09 16:24:14"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6358,
|
|
"attributes": {
|
|
"hub_id": 8843,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/15UJK7kD_DpFhcjsTgl3L-zcM6QoRZhWn/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 725,
|
|
"created_at": "2024-02-10T22:56:33.000000Z",
|
|
"updated_at": "2024-02-10T22:56:33.000000Z",
|
|
"published_at": "2024-02-10 22:56:33"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6365,
|
|
"attributes": {
|
|
"hub_id": 8855,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1dHLlSh6WLFxPfzMEgxVpVxum2dEZm3qr/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 723,
|
|
"created_at": "2024-02-14T16:00:54.000000Z",
|
|
"updated_at": "2024-02-14T16:00:54.000000Z",
|
|
"published_at": "2024-02-14 16:00:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6374,
|
|
"attributes": {
|
|
"hub_id": 8867,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/11FwY8gWE1ZU0Vh0rvItR7OLn0Jx9bY-W/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1154,
|
|
"created_at": "2024-02-17T17:52:12.000000Z",
|
|
"updated_at": "2024-02-17T17:52:12.000000Z",
|
|
"published_at": "2024-02-17 17:52:12"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6384,
|
|
"attributes": {
|
|
"hub_id": 8877,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1KDTMPJL-oh9M_FafQZ5cStzEeg8-YCOB/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1376,
|
|
"created_at": "2024-02-22T23:44:46.000000Z",
|
|
"updated_at": "2024-02-22T23:44:46.000000Z",
|
|
"published_at": "2024-02-22 23:44:46"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6398,
|
|
"attributes": {
|
|
"hub_id": 8897,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1VPMh6KxOJppiiO-jHhNb6ZpWzCI8AnTo/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 588,
|
|
"created_at": "2024-03-01T21:51:43.000000Z",
|
|
"updated_at": "2024-03-01T21:51:43.000000Z",
|
|
"published_at": "2024-03-01 21:51:43"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6408,
|
|
"attributes": {
|
|
"hub_id": 8908,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1xWOgtPdFuFRjd4RdIuLYhH8Qyw382nN_/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 850,
|
|
"created_at": "2024-03-03T22:46:14.000000Z",
|
|
"updated_at": "2024-03-03T22:46:14.000000Z",
|
|
"published_at": "2024-03-03 22:46:14"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6421,
|
|
"attributes": {
|
|
"hub_id": 8921,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1mZMD1GS879djCNtC-BypCT0DWvzTI_ZZ/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 3498,
|
|
"created_at": "2024-03-08T19:39:00.000000Z",
|
|
"updated_at": "2024-03-08T19:39:00.000000Z",
|
|
"published_at": "2024-03-08 19:39:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6641,
|
|
"attributes": {
|
|
"hub_id": 9191,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1vvuCBVp90xsmst5jGqBvpsfW8I6h9anz/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 3607,
|
|
"created_at": "2024-04-04T16:49:19.000000Z",
|
|
"updated_at": "2024-04-04T16:49:19.000000Z",
|
|
"published_at": "2024-04-04 16:49:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6728,
|
|
"attributes": {
|
|
"hub_id": 9298,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1v-pFeMqGaDfovxNtef2NzG0G2Z9I52Cz/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 14482,
|
|
"created_at": "2024-04-07T23:44:28.000000Z",
|
|
"updated_at": "2024-04-07T23:44:28.000000Z",
|
|
"published_at": "2024-04-07 23:44:28"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7113,
|
|
"attributes": {
|
|
"hub_id": 9744,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1OWl4GXbaw-Zg3WK0llroMIxBPILKrWst/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 3679,
|
|
"created_at": "2024-05-03T19:19:06.000000Z",
|
|
"updated_at": "2024-05-03T19:19:06.000000Z",
|
|
"published_at": "2024-05-03 19:19:06"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7167,
|
|
"attributes": {
|
|
"hub_id": 9803,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1d-ujV0Y3exFh1YDLkkRu23WDcMdO_O_0/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1290,
|
|
"created_at": "2024-05-07T16:54:50.000000Z",
|
|
"updated_at": "2024-05-07T16:54:50.000000Z",
|
|
"published_at": "2024-05-07 16:54:50"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7180,
|
|
"attributes": {
|
|
"hub_id": 9818,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1-OBJbhDEEwdhBDEj0hYpShioxbGYYaK4/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 15804,
|
|
"created_at": "2024-05-08T18:11:20.000000Z",
|
|
"updated_at": "2024-05-08T18:11:20.000000Z",
|
|
"published_at": "2024-05-08 18:11:20"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7623,
|
|
"attributes": {
|
|
"hub_id": 10324,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1kH6p9SW6DSTWp4KBa_3zGkcIOPVABco_/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 7086,
|
|
"created_at": "2024-06-19T17:57:31.000000Z",
|
|
"updated_at": "2024-06-19T17:57:31.000000Z",
|
|
"published_at": "2024-06-19 17:57:31"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8065,
|
|
"attributes": {
|
|
"hub_id": 10810,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://drive.google.com/file/d/1Lc_Ky0BK0U2bC6flMXnau5Zy8lgr76Ax/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 1284,
|
|
"created_at": "2024-07-13T12:44:58.000000Z",
|
|
"updated_at": "2024-07-13T12:44:58.000000Z",
|
|
"published_at": "2024-07-13 12:44:58"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8209,
|
|
"attributes": {
|
|
"hub_id": 10970,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/Borkel/RealisticNVG-client-2/releases/download/1.5.6/BRNVG-1.5.6.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 14350,
|
|
"created_at": "2024-07-20T15:04:51.000000Z",
|
|
"updated_at": "2024-07-20T15:04:51.000000Z",
|
|
"published_at": "2024-07-20 15:04:51"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8538,
|
|
"attributes": {
|
|
"hub_id": 11340,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/Borkel/RealisticNVG-client-2/releases/download/1.5.7/BRNVG-1.5.7.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 4293,
|
|
"created_at": "2024-08-14T14:04:26.000000Z",
|
|
"updated_at": "2024-08-14T14:04:26.000000Z",
|
|
"published_at": "2024-08-14 14:04:26"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8672,
|
|
"attributes": {
|
|
"hub_id": 11489,
|
|
"mod_id": 966,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/Borkel/RealisticNVG-client-2/releases/download/1.5.8/BRNVG-1.5.8.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/428efdcc39081cba6afb71ee6a4ca023f584cb8c06208986b03aa249ff66fada?nocache=1",
|
|
"downloads": 7425,
|
|
"created_at": "2024-08-24T21:52:19.000000Z",
|
|
"updated_at": "2024-08-24T21:52:19.000000Z",
|
|
"published_at": "2024-08-24 21:52:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/966/borkels-realistic-night-vision-goggles-nvgs-and-t-7"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1682,
|
|
"attributes": {
|
|
"hub_id": 2195,
|
|
"name": "Bullet Crack Fix",
|
|
"slug": "bullet-crack-fix",
|
|
"teaser": "Stop bullet cracks when they shouldn't happen.",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/Solarint/BulletCrackFix",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-07-30T06:17:58.000000Z",
|
|
"updated_at": "2024-09-15T18:48:13.000000Z",
|
|
"published_at": "2024-07-30 06:17:58"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 27464
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27464/solarint"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8361
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Solarint/BulletCrackFix/releases/download/v1.0/Solarint-BulletCrackFix-1.0-Release.7z"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 27464,
|
|
"attributes": {
|
|
"name": "Solarint",
|
|
"user_role_id": null,
|
|
"created_at": "2023-02-23T17:11:59.000000Z",
|
|
"updated_at": "2024-09-15T18:43:47.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27464/solarint"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8361,
|
|
"attributes": {
|
|
"hub_id": 11133,
|
|
"mod_id": 1682,
|
|
"version": "1.0.0",
|
|
"link": "https://github.com/Solarint/BulletCrackFix/releases/download/v1.0/Solarint-BulletCrackFix-1.0-Release.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/52d41118bd8e91273567b0a0c3dcc77903e8b7dd1d3669f99480ff9313d95042?nocache=1",
|
|
"downloads": 8612,
|
|
"created_at": "2024-07-30T06:17:58.000000Z",
|
|
"updated_at": "2024-07-30T06:17:58.000000Z",
|
|
"published_at": "2024-07-30 06:17:58"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1682/bullet-crack-fix"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1484,
|
|
"attributes": {
|
|
"hub_id": 1981,
|
|
"name": "Dynamic Maps",
|
|
"slug": "dynamic-maps",
|
|
"teaser": "Replaces the in-game map screen with actually useful maps with dynamic information!",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/mpstark/SPT-DynamicMaps",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-05-23T02:35:55.000000Z",
|
|
"updated_at": "2024-09-15T18:48:13.000000Z",
|
|
"published_at": "2024-05-23 02:35:55"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 27606
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27606/drakiaxyz"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 33964
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/33964/dirtbikercj"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 47480
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/47480/mpstark"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8444
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.4/DynamicMaps-0.3.4-b6d8bf85.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8144
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.3/DynamicMaps-0.3.3-111ea758.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7825
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.2/DynamicMaps-0.3.2-55669364.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7476
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1/DynamicMaps-0.3.1-dcbaf9ea.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7432
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.0/DynamicMaps-0.3.0-f8d4ed27.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7410
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.2.1/DynamicMaps-0.2.1-01ec57c1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7402
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.2.0/DynamicMaps-0.2.0-b76afa42.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7369
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.3/DynamicMaps-0.1.3-34486712.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7365
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.2/DynamicMaps-0.1.2-bf85c0ef.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7364
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.1/DynamicMaps-0.1.1-0a158297.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7360
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.0/DynamicMaps-0.1.0-c581f5fb.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7477
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1.1/DynamicMaps-0.3.1.1-30462ee8.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7484
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1.2/DynamicMaps-0.3.1.2-e1cc3770.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7511
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1.3/DynamicMaps-0.3.1.3-c079a1fa.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 27606,
|
|
"attributes": {
|
|
"name": "DrakiaXYZ",
|
|
"user_role_id": 4,
|
|
"created_at": "2023-02-26T18:51:50.000000Z",
|
|
"updated_at": "2024-09-15T18:43:48.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": 4
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27606/drakiaxyz"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 33964,
|
|
"attributes": {
|
|
"name": "Dirtbikercj",
|
|
"user_role_id": null,
|
|
"created_at": "2023-07-14T19:01:21.000000Z",
|
|
"updated_at": "2024-09-15T18:44:12.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/33964/dirtbikercj"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 47480,
|
|
"attributes": {
|
|
"name": "mpstark",
|
|
"user_role_id": null,
|
|
"created_at": "2024-04-04T09:27:41.000000Z",
|
|
"updated_at": "2024-09-15T18:45:05.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/47480/mpstark"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8444,
|
|
"attributes": {
|
|
"hub_id": 11222,
|
|
"mod_id": 1484,
|
|
"version": "0.3.4",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.4/DynamicMaps-0.3.4-b6d8bf85.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 33648,
|
|
"created_at": "2024-08-06T07:43:10.000000Z",
|
|
"updated_at": "2024-08-06T07:43:10.000000Z",
|
|
"published_at": "2024-08-06 07:43:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8144,
|
|
"attributes": {
|
|
"hub_id": 10896,
|
|
"mod_id": 1484,
|
|
"version": "0.3.3",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.3/DynamicMaps-0.3.3-111ea758.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 19119,
|
|
"created_at": "2024-07-17T03:57:06.000000Z",
|
|
"updated_at": "2024-07-17T03:57:06.000000Z",
|
|
"published_at": "2024-07-17 03:57:06"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7825,
|
|
"attributes": {
|
|
"hub_id": 10545,
|
|
"mod_id": 1484,
|
|
"version": "0.3.2",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.2/DynamicMaps-0.3.2-55669364.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 11178,
|
|
"created_at": "2024-07-07T12:56:17.000000Z",
|
|
"updated_at": "2024-07-07T12:56:17.000000Z",
|
|
"published_at": "2024-07-07 12:56:17"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7476,
|
|
"attributes": {
|
|
"hub_id": 10152,
|
|
"mod_id": 1484,
|
|
"version": "0.3.1",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1/DynamicMaps-0.3.1-dcbaf9ea.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 213,
|
|
"created_at": "2024-06-02T20:46:08.000000Z",
|
|
"updated_at": "2024-06-02T20:46:08.000000Z",
|
|
"published_at": "2024-06-02 20:46:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7432,
|
|
"attributes": {
|
|
"hub_id": 10100,
|
|
"mod_id": 1484,
|
|
"version": "0.3.0",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.0/DynamicMaps-0.3.0-f8d4ed27.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 4751,
|
|
"created_at": "2024-05-29T22:49:48.000000Z",
|
|
"updated_at": "2024-05-29T22:49:48.000000Z",
|
|
"published_at": "2024-05-29 22:49:48"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7410,
|
|
"attributes": {
|
|
"hub_id": 10078,
|
|
"mod_id": 1484,
|
|
"version": "0.2.1",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.2.1/DynamicMaps-0.2.1-01ec57c1.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 2116,
|
|
"created_at": "2024-05-27T21:23:39.000000Z",
|
|
"updated_at": "2024-05-27T21:23:39.000000Z",
|
|
"published_at": "2024-05-27 21:23:39"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7402,
|
|
"attributes": {
|
|
"hub_id": 10070,
|
|
"mod_id": 1484,
|
|
"version": "0.2.0",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.2.0/DynamicMaps-0.2.0-b76afa42.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 1561,
|
|
"created_at": "2024-05-26T22:06:08.000000Z",
|
|
"updated_at": "2024-05-26T22:06:08.000000Z",
|
|
"published_at": "2024-05-26 22:06:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7369,
|
|
"attributes": {
|
|
"hub_id": 10033,
|
|
"mod_id": 1484,
|
|
"version": "0.1.3",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.3/DynamicMaps-0.1.3-34486712.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 3887,
|
|
"created_at": "2024-05-23T13:39:30.000000Z",
|
|
"updated_at": "2024-05-23T13:39:30.000000Z",
|
|
"published_at": "2024-05-23 13:39:30"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7365,
|
|
"attributes": {
|
|
"hub_id": 10029,
|
|
"mod_id": 1484,
|
|
"version": "0.1.2",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.2/DynamicMaps-0.1.2-bf85c0ef.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 201,
|
|
"created_at": "2024-05-23T12:15:39.000000Z",
|
|
"updated_at": "2024-05-23T12:15:39.000000Z",
|
|
"published_at": "2024-05-23 12:15:39"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7364,
|
|
"attributes": {
|
|
"hub_id": 10028,
|
|
"mod_id": 1484,
|
|
"version": "0.1.1",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.1/DynamicMaps-0.1.1-0a158297.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 321,
|
|
"created_at": "2024-05-23T09:47:07.000000Z",
|
|
"updated_at": "2024-05-23T09:47:07.000000Z",
|
|
"published_at": "2024-05-23 09:47:07"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7360,
|
|
"attributes": {
|
|
"hub_id": 10023,
|
|
"mod_id": 1484,
|
|
"version": "0.1.0",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.1.0/DynamicMaps-0.1.0-c581f5fb.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 608,
|
|
"created_at": "2024-05-23T02:35:55.000000Z",
|
|
"updated_at": "2024-05-23T02:35:55.000000Z",
|
|
"published_at": "2024-05-23 02:35:55"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7477,
|
|
"attributes": {
|
|
"hub_id": 10153,
|
|
"mod_id": 1484,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1.1/DynamicMaps-0.3.1.1-30462ee8.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 1944,
|
|
"created_at": "2024-06-02T21:47:31.000000Z",
|
|
"updated_at": "2024-06-02T21:47:31.000000Z",
|
|
"published_at": "2024-06-02 21:47:31"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7484,
|
|
"attributes": {
|
|
"hub_id": 10162,
|
|
"mod_id": 1484,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1.2/DynamicMaps-0.3.1.2-e1cc3770.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 2999,
|
|
"created_at": "2024-06-04T02:23:00.000000Z",
|
|
"updated_at": "2024-06-04T02:23:00.000000Z",
|
|
"published_at": "2024-06-04 02:23:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7511,
|
|
"attributes": {
|
|
"hub_id": 10195,
|
|
"mod_id": 1484,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/mpstark/SPT-DynamicMaps/releases/download/0.3.1.3/DynamicMaps-0.3.1.3-c079a1fa.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/bc92dd3e4b218cf13316af0725ca4e485408c0860faa769969b4e6f6fd67ee83",
|
|
"downloads": 18595,
|
|
"created_at": "2024-06-07T04:54:11.000000Z",
|
|
"updated_at": "2024-06-07T04:54:11.000000Z",
|
|
"published_at": "2024-06-07 04:54:11"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1484/dynamic-maps"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1039,
|
|
"attributes": {
|
|
"hub_id": 1415,
|
|
"name": "Expanded Task Text (ETT)",
|
|
"slug": "expanded-task-text-ett",
|
|
"teaser": "Knowledge is power, unfortunately Nikita doesn't see it that way.",
|
|
"license_id": 16,
|
|
"source_code_link": "https://github.com/CJ-SPT/Expanded-Task-Text",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2023-08-23T07:57:19.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2023-08-23 07:57:19"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 33964
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/33964/dirtbikercj"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8867
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.6.1/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8738
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.6.0/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8067
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.3/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7856
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.2/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7479
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.1/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7413
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.0/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6829
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.3/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6609
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.2/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6555
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.1/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6528
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.0/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6235
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.3.2/ExpandedTaskText.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6022
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.3.1/Dirtbikercj-ExpandedTaskText-1.3.1.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6015
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.3.0/Dirtbikercj-ExpandedTaskText-1.3.0.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5985
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.5/Dirtbikercj-ExpandedTaskText-1.2.5.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5884
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/1.2.4/Dirtbikercj-ExpandedTaskText-1.2.4.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5501
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.3/Dirtbikercj-ExpandedTaskText-1.2.3.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5341
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.2/Dirtbikercj-ExpandedTaskText-1.2.2.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5032
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.1/Dirtbikercj-ExpandedTaskText-1.2.1.7z"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 33964,
|
|
"attributes": {
|
|
"name": "Dirtbikercj",
|
|
"user_role_id": null,
|
|
"created_at": "2023-07-14T19:01:21.000000Z",
|
|
"updated_at": "2024-09-15T18:44:12.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/33964/dirtbikercj"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 16,
|
|
"attributes": {
|
|
"name": "Creative Commons BY-NC-ND 4.0",
|
|
"link": "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8867,
|
|
"attributes": {
|
|
"hub_id": 11705,
|
|
"mod_id": 1039,
|
|
"version": "1.6.1",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.6.1/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 1133,
|
|
"created_at": "2024-09-12T11:11:00.000000Z",
|
|
"updated_at": "2024-09-12T11:11:00.000000Z",
|
|
"published_at": "2024-09-12 11:11:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8738,
|
|
"attributes": {
|
|
"hub_id": 11571,
|
|
"mod_id": 1039,
|
|
"version": "1.6.0",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.6.0/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 3332,
|
|
"created_at": "2024-08-30T03:46:12.000000Z",
|
|
"updated_at": "2024-08-30T03:46:12.000000Z",
|
|
"published_at": "2024-08-30 03:46:12"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8067,
|
|
"attributes": {
|
|
"hub_id": 10812,
|
|
"mod_id": 1039,
|
|
"version": "1.5.3",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.3/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 10805,
|
|
"created_at": "2024-07-13T15:24:09.000000Z",
|
|
"updated_at": "2024-07-13T15:24:09.000000Z",
|
|
"published_at": "2024-07-13 15:24:09"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7856,
|
|
"attributes": {
|
|
"hub_id": 10577,
|
|
"mod_id": 1039,
|
|
"version": "1.5.2",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.2/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 2584,
|
|
"created_at": "2024-07-07T22:23:56.000000Z",
|
|
"updated_at": "2024-07-07T22:23:56.000000Z",
|
|
"published_at": "2024-07-07 22:23:56"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7479,
|
|
"attributes": {
|
|
"hub_id": 10156,
|
|
"mod_id": 1039,
|
|
"version": "1.5.1",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.1/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 6168,
|
|
"created_at": "2024-06-03T04:53:07.000000Z",
|
|
"updated_at": "2024-06-03T04:53:07.000000Z",
|
|
"published_at": "2024-06-03 04:53:07"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7413,
|
|
"attributes": {
|
|
"hub_id": 10081,
|
|
"mod_id": 1039,
|
|
"version": "1.5.0",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.5.0/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 2150,
|
|
"created_at": "2024-05-28T05:30:41.000000Z",
|
|
"updated_at": "2024-05-28T05:30:41.000000Z",
|
|
"published_at": "2024-05-28 05:30:41"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6829,
|
|
"attributes": {
|
|
"hub_id": 9408,
|
|
"mod_id": 1039,
|
|
"version": "1.4.3",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.3/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 12439,
|
|
"created_at": "2024-04-13T11:37:10.000000Z",
|
|
"updated_at": "2024-04-13T11:37:10.000000Z",
|
|
"published_at": "2024-04-13 11:37:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6609,
|
|
"attributes": {
|
|
"hub_id": 9152,
|
|
"mod_id": 1039,
|
|
"version": "1.4.2",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.2/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 4209,
|
|
"created_at": "2024-04-03T13:40:36.000000Z",
|
|
"updated_at": "2024-04-03T13:40:36.000000Z",
|
|
"published_at": "2024-04-03 13:40:36"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6555,
|
|
"attributes": {
|
|
"hub_id": 9089,
|
|
"mod_id": 1039,
|
|
"version": "1.4.1",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.1/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 1525,
|
|
"created_at": "2024-04-02T07:55:53.000000Z",
|
|
"updated_at": "2024-04-02T07:55:53.000000Z",
|
|
"published_at": "2024-04-02 07:55:53"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6528,
|
|
"attributes": {
|
|
"hub_id": 9061,
|
|
"mod_id": 1039,
|
|
"version": "1.4.0",
|
|
"link": "https://github.com/CJ-SPT/Expanded-Task-Text/releases/download/V1.4.0/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 634,
|
|
"created_at": "2024-04-02T01:24:45.000000Z",
|
|
"updated_at": "2024-04-02T01:24:45.000000Z",
|
|
"published_at": "2024-04-02 01:24:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6235,
|
|
"attributes": {
|
|
"hub_id": 8707,
|
|
"mod_id": 1039,
|
|
"version": "1.3.2",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.3.2/ExpandedTaskText.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 6781,
|
|
"created_at": "2024-01-13T20:56:22.000000Z",
|
|
"updated_at": "2024-01-13T20:56:22.000000Z",
|
|
"published_at": "2024-01-13 20:56:22"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6022,
|
|
"attributes": {
|
|
"hub_id": 8465,
|
|
"mod_id": 1039,
|
|
"version": "1.3.1",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.3.1/Dirtbikercj-ExpandedTaskText-1.3.1.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 3872,
|
|
"created_at": "2023-12-11T04:08:50.000000Z",
|
|
"updated_at": "2023-12-11T04:08:50.000000Z",
|
|
"published_at": "2023-12-11 04:08:50"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6015,
|
|
"attributes": {
|
|
"hub_id": 8457,
|
|
"mod_id": 1039,
|
|
"version": "1.3.0",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.3.0/Dirtbikercj-ExpandedTaskText-1.3.0.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 260,
|
|
"created_at": "2023-12-10T10:40:51.000000Z",
|
|
"updated_at": "2023-12-10T10:40:51.000000Z",
|
|
"published_at": "2023-12-10 10:40:51"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5985,
|
|
"attributes": {
|
|
"hub_id": 8423,
|
|
"mod_id": 1039,
|
|
"version": "1.2.5",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.5/Dirtbikercj-ExpandedTaskText-1.2.5.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 628,
|
|
"created_at": "2023-12-06T08:07:26.000000Z",
|
|
"updated_at": "2023-12-06T08:07:26.000000Z",
|
|
"published_at": "2023-12-06 08:07:26"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5884,
|
|
"attributes": {
|
|
"hub_id": 8299,
|
|
"mod_id": 1039,
|
|
"version": "1.2.4",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/1.2.4/Dirtbikercj-ExpandedTaskText-1.2.4.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 1447,
|
|
"created_at": "2023-11-19T15:35:47.000000Z",
|
|
"updated_at": "2023-11-19T15:35:47.000000Z",
|
|
"published_at": "2023-11-19 15:35:47"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5501,
|
|
"attributes": {
|
|
"hub_id": 7810,
|
|
"mod_id": 1039,
|
|
"version": "1.2.3",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.3/Dirtbikercj-ExpandedTaskText-1.2.3.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 2243,
|
|
"created_at": "2023-10-14T20:52:18.000000Z",
|
|
"updated_at": "2023-10-14T20:52:18.000000Z",
|
|
"published_at": "2023-10-14 20:52:18"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5341,
|
|
"attributes": {
|
|
"hub_id": 7613,
|
|
"mod_id": 1039,
|
|
"version": "1.2.2",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.2/Dirtbikercj-ExpandedTaskText-1.2.2.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 1302,
|
|
"created_at": "2023-10-09T04:22:18.000000Z",
|
|
"updated_at": "2023-10-09T04:22:18.000000Z",
|
|
"published_at": "2023-10-09 04:22:18"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5032,
|
|
"attributes": {
|
|
"hub_id": 7196,
|
|
"mod_id": 1039,
|
|
"version": "1.2.1",
|
|
"link": "https://github.com/dirtbikercj/SPT-Expanded-Task-Text/releases/download/V1.2.1/Dirtbikercj-ExpandedTaskText-1.2.1.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/cb889a7b5bfa65ad3bca1c851f2d542c460303aa5335bf55b2ca4d9c7050acfd?nocache=1",
|
|
"downloads": 2569,
|
|
"created_at": "2023-08-23T07:57:19.000000Z",
|
|
"updated_at": "2023-08-23T07:57:19.000000Z",
|
|
"published_at": "2023-08-23 07:57:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1039/expanded-task-text-ett"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 745,
|
|
"attributes": {
|
|
"hub_id": 989,
|
|
"name": "Friendly PMC",
|
|
"slug": "friendly-pmc",
|
|
"teaser": "Spawn with a squad of your side, recruit others while in the raid, and command them on the battlefield.",
|
|
"license_id": 10,
|
|
"source_code_link": "https://bitbucket.org/pitvenin/friendlypmc/src/main/",
|
|
"featured": true,
|
|
"contains_ai_content": true,
|
|
"contains_ads": false,
|
|
"created_at": "2023-01-28T21:51:05.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2023-01-28 21:51:05"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 20756
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/20756/pitalex"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8899
|
|
},
|
|
"links": {
|
|
"self": "https://bitbucket.org/pitvenin/friendlypmc/downloads/friendlypmc-3.7.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8670
|
|
},
|
|
"links": {
|
|
"self": "https://ln5.sync.com/dl/46072a550/fxiga2nu-ss4ygq7i-9kgsfwrm-5jkxzaaa"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8629
|
|
},
|
|
"links": {
|
|
"self": "https://ln5.sync.com/dl/e30ce8750/9p4b6n4x-53n7seqb-2ffey2fn-99but8ww"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8628
|
|
},
|
|
"links": {
|
|
"self": "https://ln5.sync.com/dl/750324740/df7ty6ie-5jhtb2sx-xs33p3xd-epbji8xt"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8596
|
|
},
|
|
"links": {
|
|
"self": "https://ln5.sync.com/dl/dd3a7d920/j6vxz4d7-t9gvjawg-c9tg6zc8-kuy7rybu"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8519
|
|
},
|
|
"links": {
|
|
"self": "https://ln5.sync.com/dl/e428c8530/kg7kq3du-ngdkkgt2-9bbseqrh-ngw86zk5"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8438
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/11Wx4lRfoBqz37YB5eXJY_78fbySaVqR3/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8419
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1-UsQBpPPhYh6jJHPdYHZjVR7t_0WunkD/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8415
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1deSb3WcFI3d5yDcuVf6PkoOxM_8lmAhv/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8330
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1Kzl5RMuyfa52YsSDssINbg0r-AuCm9zg/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8284
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/16Hs6-a-wD_rhXbsZGLbzXmEv8tmRXxOy/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7725
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1QUnhA1vfM6ohUTlPNZSL-Ajxv2PNs128/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7721
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1hr15eBhNvkGUk6xb8Xiav6zWwP_xsisf/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7715
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/11tvMcwhRYQzqwimtS2hHA4UKTIqC5kZ7/view?usp=drive_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7708
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1geMSHp9dmvg3TUkVyIQZWoKPFMJKLJID/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7707
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1sTmo_PvJvlAjDqcZOhTs3RkiTF5eBwhD/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7630
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1czWbJ3umcs6joiwjHSwqn6vVtHSCPN6k/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7621
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1ZakmfshVNJysFBJxhqeuZfQeTBTTWdPQ/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7618
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1yyKZcVf3yn2D-GI9jaBXBw1dOcuWk9cV/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7610
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1ooL0lDrD9YKwJsXx-GsMOgSlqhtpZlqv/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7604
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1R19WZjv0i2wQVmpsYOEVJKeQ6NZkzKH6/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7601
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1bRhcw7X4s0dhgG0TOP3BUdlQGfWwiBhQ/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7590
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1RYMq-T79VFn9i_nCx-FuP-_UcV-CfJB8/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7581
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1QAOod7G5BDP6dCRrWGYNI742-MT-gI-r/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7576
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1OLxNa6HxaFdMI_RfhPb3LbUwQkp7VxGx/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7564
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/16rRU0s9MGXm4zujmEXUzJXcevFWSGThM/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7559
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1QKYy72R_jMtQoZET9eN5eASbbcfhgjsu/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7547
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1UsLxNT5bpAc3abWTu8SQaQtJwO-7bXHg/view?usp=drive_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7541
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1eQ17T8XH4-8f9KyvB-jxRZZYe4RgCm17/view?usp=drive_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7142
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1zOlL4xVnZHYGHXFEFqLvgqXuwJvNv_sD/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6711
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1VEXvEatQeMsUHST33S5BF9aGiE_EAEO-/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5661
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1b1r3OupxWBGk6s2DkuLbL4nY9ehI8W35/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5547
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/10GaGETMu0D1maRGGWr_qSYCqmy1-G7t6/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5470
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1n4dCMejbNr5hgo9RgcNSMcropRuvjp_t/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5012
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1jW15EZp5MIJJJO1u5kcAxEztaY9HOQ26/view?usp=drive_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4350
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/12tmnPa1e8_-sVrpFmkvDJIzRWVhk_c1K/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4254
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1WUVguPIMZMLJJc3G2S4AVfoTPn8xMVSI/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4247
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/13v9QeTPb_5a9UbJ-iJOwb9DHsMRmc1Hz/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4220
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1qa5w2AcwPhzHe7LGp8Lb2wwYYfRSeV4d/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3987
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/18g4k6TIduQ6Sr-p9rKWLNjz-P39O7D6S/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3912
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1OMx1t77kcjPv2ipfmSqwbxcYbvT3CPTx/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3815
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1ZuZZMcIHl6T2lZzAE3cv7BZqcytdhh7f/view"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3793
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1rDTeoMAH2nOSgtDSUjTGLWdzuqz907A2/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3783
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1KB1qi2vQ6bFNgk3GuQ5fQAUNSLbi3lzH/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3719
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/12JFsyuGZgs4Kbh7ktxjdSe48hXZItecw/view?usp=sharing"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3513
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1NT9E-TmqxUr-1G0vjRr8jEU2p-v8jwIz/view?usp=share_link"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3488
|
|
},
|
|
"links": {
|
|
"self": "https://drive.google.com/file/d/1IGk0RbOlXDXPJ67pWO2PpyPdbwGCv-22/view?usp=share_link"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 10
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 20756,
|
|
"attributes": {
|
|
"name": "pitAlex",
|
|
"user_role_id": null,
|
|
"created_at": "2022-07-18T21:39:14.000000Z",
|
|
"updated_at": "2024-09-15T18:43:21.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/20756/pitalex"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 10,
|
|
"attributes": {
|
|
"name": "Apache License 2.0",
|
|
"link": "https://choosealicense.com/licenses/apache-2.0/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8899,
|
|
"attributes": {
|
|
"hub_id": 11737,
|
|
"mod_id": 745,
|
|
"version": "3.7.0",
|
|
"link": "https://bitbucket.org/pitvenin/friendlypmc/downloads/friendlypmc-3.7.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 611,
|
|
"created_at": "2024-09-14T21:30:18.000000Z",
|
|
"updated_at": "2024-09-14T21:30:18.000000Z",
|
|
"published_at": "2024-09-14 21:30:18"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8670,
|
|
"attributes": {
|
|
"hub_id": 11486,
|
|
"mod_id": 745,
|
|
"version": "3.6.4-beta",
|
|
"link": "https://ln5.sync.com/dl/46072a550/fxiga2nu-ss4ygq7i-9kgsfwrm-5jkxzaaa",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 5746,
|
|
"created_at": "2024-08-24T20:33:31.000000Z",
|
|
"updated_at": "2024-08-24T20:33:31.000000Z",
|
|
"published_at": "2024-08-24 20:33:31"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8629,
|
|
"attributes": {
|
|
"hub_id": 11439,
|
|
"mod_id": 745,
|
|
"version": "3.6.3-beta",
|
|
"link": "https://ln5.sync.com/dl/e30ce8750/9p4b6n4x-53n7seqb-2ffey2fn-99but8ww",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1050,
|
|
"created_at": "2024-08-22T13:33:47.000000Z",
|
|
"updated_at": "2024-08-22T13:33:47.000000Z",
|
|
"published_at": "2024-08-22 13:33:47"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8628,
|
|
"attributes": {
|
|
"hub_id": 11438,
|
|
"mod_id": 745,
|
|
"version": "3.6.2-beta",
|
|
"link": "https://ln5.sync.com/dl/750324740/df7ty6ie-5jhtb2sx-xs33p3xd-epbji8xt",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 50,
|
|
"created_at": "2024-08-22T13:22:29.000000Z",
|
|
"updated_at": "2024-08-22T13:22:29.000000Z",
|
|
"published_at": "2024-08-22 13:22:29"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8596,
|
|
"attributes": {
|
|
"hub_id": 11404,
|
|
"mod_id": 745,
|
|
"version": "3.6.1-beta",
|
|
"link": "https://ln5.sync.com/dl/dd3a7d920/j6vxz4d7-t9gvjawg-c9tg6zc8-kuy7rybu",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 930,
|
|
"created_at": "2024-08-20T12:59:46.000000Z",
|
|
"updated_at": "2024-08-20T12:59:46.000000Z",
|
|
"published_at": "2024-08-20 12:59:46"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8519,
|
|
"attributes": {
|
|
"hub_id": 11320,
|
|
"mod_id": 745,
|
|
"version": "3.6.0-beta",
|
|
"link": "https://ln5.sync.com/dl/e428c8530/kg7kq3du-ngdkkgt2-9bbseqrh-ngw86zk5",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 2607,
|
|
"created_at": "2024-08-13T13:28:11.000000Z",
|
|
"updated_at": "2024-08-13T13:28:11.000000Z",
|
|
"published_at": "2024-08-13 13:28:11"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8438,
|
|
"attributes": {
|
|
"hub_id": 11214,
|
|
"mod_id": 745,
|
|
"version": "3.5.2",
|
|
"link": "https://drive.google.com/file/d/11Wx4lRfoBqz37YB5eXJY_78fbySaVqR3/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 2330,
|
|
"created_at": "2024-08-05T20:29:00.000000Z",
|
|
"updated_at": "2024-08-05T20:29:00.000000Z",
|
|
"published_at": "2024-08-05 20:29:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8419,
|
|
"attributes": {
|
|
"hub_id": 11194,
|
|
"mod_id": 745,
|
|
"version": "3.5.1-beta",
|
|
"link": "https://drive.google.com/file/d/1-UsQBpPPhYh6jJHPdYHZjVR7t_0WunkD/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 729,
|
|
"created_at": "2024-08-04T13:42:38.000000Z",
|
|
"updated_at": "2024-08-04T13:42:38.000000Z",
|
|
"published_at": "2024-08-04 13:42:38"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8415,
|
|
"attributes": {
|
|
"hub_id": 11190,
|
|
"mod_id": 745,
|
|
"version": "3.5.0-beta",
|
|
"link": "https://drive.google.com/file/d/1deSb3WcFI3d5yDcuVf6PkoOxM_8lmAhv/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 684,
|
|
"created_at": "2024-08-03T19:30:16.000000Z",
|
|
"updated_at": "2024-08-03T19:30:16.000000Z",
|
|
"published_at": "2024-08-03 19:30:16"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8330,
|
|
"attributes": {
|
|
"hub_id": 11102,
|
|
"mod_id": 745,
|
|
"version": "3.4.1-beta",
|
|
"link": "https://drive.google.com/file/d/1Kzl5RMuyfa52YsSDssINbg0r-AuCm9zg/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1665,
|
|
"created_at": "2024-07-29T01:37:20.000000Z",
|
|
"updated_at": "2024-07-29T01:37:20.000000Z",
|
|
"published_at": "2024-07-29 01:37:20"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8284,
|
|
"attributes": {
|
|
"hub_id": 11054,
|
|
"mod_id": 745,
|
|
"version": "3.4.0-beta",
|
|
"link": "https://drive.google.com/file/d/16Hs6-a-wD_rhXbsZGLbzXmEv8tmRXxOy/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1596,
|
|
"created_at": "2024-07-26T01:06:13.000000Z",
|
|
"updated_at": "2024-07-26T01:06:13.000000Z",
|
|
"published_at": "2024-07-26 01:06:13"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7725,
|
|
"attributes": {
|
|
"hub_id": 10434,
|
|
"mod_id": 745,
|
|
"version": "3.3.4",
|
|
"link": "https://drive.google.com/file/d/1QUnhA1vfM6ohUTlPNZSL-Ajxv2PNs128/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 531,
|
|
"created_at": "2024-07-02T13:54:21.000000Z",
|
|
"updated_at": "2024-07-02T13:54:21.000000Z",
|
|
"published_at": "2024-07-02 13:54:21"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7721,
|
|
"attributes": {
|
|
"hub_id": 10430,
|
|
"mod_id": 745,
|
|
"version": "3.3.3",
|
|
"link": "https://drive.google.com/file/d/1hr15eBhNvkGUk6xb8Xiav6zWwP_xsisf/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 397,
|
|
"created_at": "2024-07-01T18:19:24.000000Z",
|
|
"updated_at": "2024-07-01T18:19:24.000000Z",
|
|
"published_at": "2024-07-01 18:19:24"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7715,
|
|
"attributes": {
|
|
"hub_id": 10424,
|
|
"mod_id": 745,
|
|
"version": "3.3.2",
|
|
"link": "https://drive.google.com/file/d/11tvMcwhRYQzqwimtS2hHA4UKTIqC5kZ7/view?usp=drive_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 368,
|
|
"created_at": "2024-06-30T22:26:30.000000Z",
|
|
"updated_at": "2024-06-30T22:26:30.000000Z",
|
|
"published_at": "2024-06-30 22:26:30"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7708,
|
|
"attributes": {
|
|
"hub_id": 10415,
|
|
"mod_id": 745,
|
|
"version": "3.3.1",
|
|
"link": "https://drive.google.com/file/d/1geMSHp9dmvg3TUkVyIQZWoKPFMJKLJID/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 447,
|
|
"created_at": "2024-06-29T21:25:47.000000Z",
|
|
"updated_at": "2024-06-29T21:25:47.000000Z",
|
|
"published_at": "2024-06-29 21:25:47"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7707,
|
|
"attributes": {
|
|
"hub_id": 10414,
|
|
"mod_id": 745,
|
|
"version": "3.3.0",
|
|
"link": "https://drive.google.com/file/d/1sTmo_PvJvlAjDqcZOhTs3RkiTF5eBwhD/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 152,
|
|
"created_at": "2024-06-29T18:42:54.000000Z",
|
|
"updated_at": "2024-06-29T18:42:54.000000Z",
|
|
"published_at": "2024-06-29 18:42:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7630,
|
|
"attributes": {
|
|
"hub_id": 10331,
|
|
"mod_id": 745,
|
|
"version": "3.2.1-beta",
|
|
"link": "https://drive.google.com/file/d/1czWbJ3umcs6joiwjHSwqn6vVtHSCPN6k/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1906,
|
|
"created_at": "2024-06-20T12:50:39.000000Z",
|
|
"updated_at": "2024-06-20T12:50:39.000000Z",
|
|
"published_at": "2024-06-20 12:50:39"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7621,
|
|
"attributes": {
|
|
"hub_id": 10322,
|
|
"mod_id": 745,
|
|
"version": "3.2.0-beta",
|
|
"link": "https://drive.google.com/file/d/1ZakmfshVNJysFBJxhqeuZfQeTBTTWdPQ/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 343,
|
|
"created_at": "2024-06-19T11:59:33.000000Z",
|
|
"updated_at": "2024-06-19T11:59:33.000000Z",
|
|
"published_at": "2024-06-19 11:59:33"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7618,
|
|
"attributes": {
|
|
"hub_id": 10318,
|
|
"mod_id": 745,
|
|
"version": "3.1.4-beta",
|
|
"link": "https://drive.google.com/file/d/1yyKZcVf3yn2D-GI9jaBXBw1dOcuWk9cV/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 281,
|
|
"created_at": "2024-06-18T14:22:00.000000Z",
|
|
"updated_at": "2024-06-18T14:22:00.000000Z",
|
|
"published_at": "2024-06-18 14:22:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7610,
|
|
"attributes": {
|
|
"hub_id": 10309,
|
|
"mod_id": 745,
|
|
"version": "3.1.3-beta",
|
|
"link": "https://drive.google.com/file/d/1ooL0lDrD9YKwJsXx-GsMOgSlqhtpZlqv/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 360,
|
|
"created_at": "2024-06-17T10:51:08.000000Z",
|
|
"updated_at": "2024-06-17T10:51:08.000000Z",
|
|
"published_at": "2024-06-17 10:51:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7604,
|
|
"attributes": {
|
|
"hub_id": 10301,
|
|
"mod_id": 745,
|
|
"version": "3.1.2-beta",
|
|
"link": "https://drive.google.com/file/d/1R19WZjv0i2wQVmpsYOEVJKeQ6NZkzKH6/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 326,
|
|
"created_at": "2024-06-16T12:25:08.000000Z",
|
|
"updated_at": "2024-06-16T12:25:08.000000Z",
|
|
"published_at": "2024-06-16 12:25:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7601,
|
|
"attributes": {
|
|
"hub_id": 10297,
|
|
"mod_id": 745,
|
|
"version": "3.1.1-beta",
|
|
"link": "https://drive.google.com/file/d/1bRhcw7X4s0dhgG0TOP3BUdlQGfWwiBhQ/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 337,
|
|
"created_at": "2024-06-15T14:50:51.000000Z",
|
|
"updated_at": "2024-06-15T14:50:51.000000Z",
|
|
"published_at": "2024-06-15 14:50:51"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7590,
|
|
"attributes": {
|
|
"hub_id": 10284,
|
|
"mod_id": 745,
|
|
"version": "3.1.0-beta",
|
|
"link": "https://drive.google.com/file/d/1RYMq-T79VFn9i_nCx-FuP-_UcV-CfJB8/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 435,
|
|
"created_at": "2024-06-13T21:26:04.000000Z",
|
|
"updated_at": "2024-06-13T21:26:04.000000Z",
|
|
"published_at": "2024-06-13 21:26:04"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7581,
|
|
"attributes": {
|
|
"hub_id": 10271,
|
|
"mod_id": 745,
|
|
"version": "3.0.5-beta",
|
|
"link": "https://drive.google.com/file/d/1QAOod7G5BDP6dCRrWGYNI742-MT-gI-r/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 297,
|
|
"created_at": "2024-06-12T16:19:04.000000Z",
|
|
"updated_at": "2024-06-12T16:19:04.000000Z",
|
|
"published_at": "2024-06-12 16:19:04"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7576,
|
|
"attributes": {
|
|
"hub_id": 10266,
|
|
"mod_id": 745,
|
|
"version": "3.0.4-beta",
|
|
"link": "https://drive.google.com/file/d/1OLxNa6HxaFdMI_RfhPb3LbUwQkp7VxGx/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 124,
|
|
"created_at": "2024-06-12T10:44:05.000000Z",
|
|
"updated_at": "2024-06-12T10:44:05.000000Z",
|
|
"published_at": "2024-06-12 10:44:05"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7564,
|
|
"attributes": {
|
|
"hub_id": 10254,
|
|
"mod_id": 745,
|
|
"version": "3.0.3-beta",
|
|
"link": "https://drive.google.com/file/d/16rRU0s9MGXm4zujmEXUzJXcevFWSGThM/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 355,
|
|
"created_at": "2024-06-10T19:45:58.000000Z",
|
|
"updated_at": "2024-06-10T19:45:58.000000Z",
|
|
"published_at": "2024-06-10 19:45:58"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7559,
|
|
"attributes": {
|
|
"hub_id": 10249,
|
|
"mod_id": 745,
|
|
"version": "3.0.2-beta",
|
|
"link": "https://drive.google.com/file/d/1QKYy72R_jMtQoZET9eN5eASbbcfhgjsu/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 295,
|
|
"created_at": "2024-06-10T08:49:43.000000Z",
|
|
"updated_at": "2024-06-10T08:49:43.000000Z",
|
|
"published_at": "2024-06-10 08:49:43"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7547,
|
|
"attributes": {
|
|
"hub_id": 10235,
|
|
"mod_id": 745,
|
|
"version": "3.0.1-beta",
|
|
"link": "https://drive.google.com/file/d/1UsLxNT5bpAc3abWTu8SQaQtJwO-7bXHg/view?usp=drive_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 240,
|
|
"created_at": "2024-06-09T20:23:55.000000Z",
|
|
"updated_at": "2024-06-09T20:23:55.000000Z",
|
|
"published_at": "2024-06-09 20:23:55"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7541,
|
|
"attributes": {
|
|
"hub_id": 10229,
|
|
"mod_id": 745,
|
|
"version": "3.0.0-beta",
|
|
"link": "https://drive.google.com/file/d/1eQ17T8XH4-8f9KyvB-jxRZZYe4RgCm17/view?usp=drive_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 142,
|
|
"created_at": "2024-06-09T17:16:51.000000Z",
|
|
"updated_at": "2024-06-09T17:16:51.000000Z",
|
|
"published_at": "2024-06-09 17:16:51"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7142,
|
|
"attributes": {
|
|
"hub_id": 9776,
|
|
"mod_id": 745,
|
|
"version": "2.0.1",
|
|
"link": "https://drive.google.com/file/d/1zOlL4xVnZHYGHXFEFqLvgqXuwJvNv_sD/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1579,
|
|
"created_at": "2024-05-06T11:01:59.000000Z",
|
|
"updated_at": "2024-05-06T11:01:59.000000Z",
|
|
"published_at": "2024-05-06 11:01:59"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6711,
|
|
"attributes": {
|
|
"hub_id": 9275,
|
|
"mod_id": 745,
|
|
"version": "2.0.0",
|
|
"link": "https://drive.google.com/file/d/1VEXvEatQeMsUHST33S5BF9aGiE_EAEO-/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 2188,
|
|
"created_at": "2024-04-06T19:50:48.000000Z",
|
|
"updated_at": "2024-04-06T19:50:48.000000Z",
|
|
"published_at": "2024-04-06 19:50:48"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5661,
|
|
"attributes": {
|
|
"hub_id": 8011,
|
|
"mod_id": 745,
|
|
"version": "1.3.3",
|
|
"link": "https://drive.google.com/file/d/1b1r3OupxWBGk6s2DkuLbL4nY9ehI8W35/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 2976,
|
|
"created_at": "2023-10-22T18:15:45.000000Z",
|
|
"updated_at": "2023-10-22T18:15:45.000000Z",
|
|
"published_at": "2023-10-22 18:15:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5547,
|
|
"attributes": {
|
|
"hub_id": 7862,
|
|
"mod_id": 745,
|
|
"version": "1.3.2",
|
|
"link": "https://drive.google.com/file/d/10GaGETMu0D1maRGGWr_qSYCqmy1-G7t6/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 471,
|
|
"created_at": "2023-10-15T13:19:12.000000Z",
|
|
"updated_at": "2023-10-15T13:19:12.000000Z",
|
|
"published_at": "2023-10-15 13:19:12"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5470,
|
|
"attributes": {
|
|
"hub_id": 7773,
|
|
"mod_id": 745,
|
|
"version": "1.3.1",
|
|
"link": "https://drive.google.com/file/d/1n4dCMejbNr5hgo9RgcNSMcropRuvjp_t/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 361,
|
|
"created_at": "2023-10-13T11:59:25.000000Z",
|
|
"updated_at": "2023-10-13T11:59:25.000000Z",
|
|
"published_at": "2023-10-13 11:59:25"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5012,
|
|
"attributes": {
|
|
"hub_id": 7167,
|
|
"mod_id": 745,
|
|
"version": "1.3.0",
|
|
"link": "https://drive.google.com/file/d/1jW15EZp5MIJJJO1u5kcAxEztaY9HOQ26/view?usp=drive_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1335,
|
|
"created_at": "2023-08-20T19:54:25.000000Z",
|
|
"updated_at": "2023-08-20T19:54:25.000000Z",
|
|
"published_at": "2023-08-20 19:54:25"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4350,
|
|
"attributes": {
|
|
"hub_id": 6155,
|
|
"mod_id": 745,
|
|
"version": "1.2.0",
|
|
"link": "https://drive.google.com/file/d/12tmnPa1e8_-sVrpFmkvDJIzRWVhk_c1K/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 1698,
|
|
"created_at": "2023-05-06T21:30:22.000000Z",
|
|
"updated_at": "2023-05-06T21:30:22.000000Z",
|
|
"published_at": "2023-05-06 21:30:22"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4254,
|
|
"attributes": {
|
|
"hub_id": 6029,
|
|
"mod_id": 745,
|
|
"version": "1.1.7",
|
|
"link": "https://drive.google.com/file/d/1WUVguPIMZMLJJc3G2S4AVfoTPn8xMVSI/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 726,
|
|
"created_at": "2023-04-20T13:14:03.000000Z",
|
|
"updated_at": "2023-04-20T13:14:03.000000Z",
|
|
"published_at": "2023-04-20 13:14:03"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4247,
|
|
"attributes": {
|
|
"hub_id": 6020,
|
|
"mod_id": 745,
|
|
"version": "1.1.6",
|
|
"link": "https://drive.google.com/file/d/13v9QeTPb_5a9UbJ-iJOwb9DHsMRmc1Hz/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 110,
|
|
"created_at": "2023-04-19T15:10:08.000000Z",
|
|
"updated_at": "2023-04-19T15:10:08.000000Z",
|
|
"published_at": "2023-04-19 15:10:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4220,
|
|
"attributes": {
|
|
"hub_id": 5989,
|
|
"mod_id": 745,
|
|
"version": "1.1.5",
|
|
"link": "https://drive.google.com/file/d/1qa5w2AcwPhzHe7LGp8Lb2wwYYfRSeV4d/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 204,
|
|
"created_at": "2023-04-16T20:03:26.000000Z",
|
|
"updated_at": "2023-04-16T20:03:26.000000Z",
|
|
"published_at": "2023-04-16 20:03:26"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3987,
|
|
"attributes": {
|
|
"hub_id": 5631,
|
|
"mod_id": 745,
|
|
"version": "1.1.4",
|
|
"link": "https://drive.google.com/file/d/18g4k6TIduQ6Sr-p9rKWLNjz-P39O7D6S/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 958,
|
|
"created_at": "2023-03-15T21:58:28.000000Z",
|
|
"updated_at": "2023-03-15T21:58:28.000000Z",
|
|
"published_at": "2023-03-15 21:58:28"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3912,
|
|
"attributes": {
|
|
"hub_id": 5534,
|
|
"mod_id": 745,
|
|
"version": "1.1.3",
|
|
"link": "https://drive.google.com/file/d/1OMx1t77kcjPv2ipfmSqwbxcYbvT3CPTx/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 540,
|
|
"created_at": "2023-03-09T17:13:48.000000Z",
|
|
"updated_at": "2023-03-09T17:13:48.000000Z",
|
|
"published_at": "2023-03-09 17:13:48"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3815,
|
|
"attributes": {
|
|
"hub_id": 5399,
|
|
"mod_id": 745,
|
|
"version": "1.1.2",
|
|
"link": "https://drive.google.com/file/d/1ZuZZMcIHl6T2lZzAE3cv7BZqcytdhh7f/view",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 474,
|
|
"created_at": "2023-03-03T13:31:40.000000Z",
|
|
"updated_at": "2023-03-03T13:31:40.000000Z",
|
|
"published_at": "2023-03-03 13:31:40"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3793,
|
|
"attributes": {
|
|
"hub_id": 5369,
|
|
"mod_id": 745,
|
|
"version": "1.1.1",
|
|
"link": "https://drive.google.com/file/d/1rDTeoMAH2nOSgtDSUjTGLWdzuqz907A2/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 164,
|
|
"created_at": "2023-03-01T18:02:49.000000Z",
|
|
"updated_at": "2023-03-01T18:02:49.000000Z",
|
|
"published_at": "2023-03-01 18:02:49"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3783,
|
|
"attributes": {
|
|
"hub_id": 5354,
|
|
"mod_id": 745,
|
|
"version": "1.1.0",
|
|
"link": "https://drive.google.com/file/d/1KB1qi2vQ6bFNgk3GuQ5fQAUNSLbi3lzH/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 238,
|
|
"created_at": "2023-02-27T12:44:44.000000Z",
|
|
"updated_at": "2023-02-27T12:44:44.000000Z",
|
|
"published_at": "2023-02-27 12:44:44"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3719,
|
|
"attributes": {
|
|
"hub_id": 5274,
|
|
"mod_id": 745,
|
|
"version": "1.0.2",
|
|
"link": "https://drive.google.com/file/d/12JFsyuGZgs4Kbh7ktxjdSe48hXZItecw/view?usp=sharing",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 836,
|
|
"created_at": "2023-02-19T15:39:51.000000Z",
|
|
"updated_at": "2023-02-19T15:39:51.000000Z",
|
|
"published_at": "2023-02-19 15:39:51"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3513,
|
|
"attributes": {
|
|
"hub_id": 4992,
|
|
"mod_id": 745,
|
|
"version": "1.0.1",
|
|
"link": "https://drive.google.com/file/d/1NT9E-TmqxUr-1G0vjRr8jEU2p-v8jwIz/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 911,
|
|
"created_at": "2023-02-01T01:07:14.000000Z",
|
|
"updated_at": "2023-02-01T01:07:14.000000Z",
|
|
"published_at": "2023-02-01 01:07:14"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3488,
|
|
"attributes": {
|
|
"hub_id": 4950,
|
|
"mod_id": 745,
|
|
"version": "1.0.0",
|
|
"link": "https://drive.google.com/file/d/1IGk0RbOlXDXPJ67pWO2PpyPdbwGCv-22/view?usp=share_link",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/2acceb65b322a9907c3c191b08e884c9db391084039548027edafe1803065fd8?nocache=1",
|
|
"downloads": 685,
|
|
"created_at": "2023-01-28T21:51:05.000000Z",
|
|
"updated_at": "2023-01-28T21:51:05.000000Z",
|
|
"published_at": "2023-01-28 21:51:05"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/745/friendly-pmc"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 876,
|
|
"attributes": {
|
|
"hub_id": 1166,
|
|
"name": "Gilded Key Storage",
|
|
"slug": "gilded-key-storage",
|
|
"teaser": "A balanced progression based approach to convenient all in one key storage!",
|
|
"license_id": 16,
|
|
"source_code_link": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2023-04-23T21:24:19.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2023-04-23 21:24:19"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 27606
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27606/drakiaxyz"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 29458
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/29458/jehree"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7788
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.4.0/Jehree-GildedKeyStorage-1.4.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6858
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.3.2/Jehree-GildedKeyStorage-1.3.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6734
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.3.1/Jehree-GildedKeyStorage-1.3.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6487
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.3.0/Jehree-GildedKeyStorage-1.3.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4762
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.1.2/Gilded.Key.Storage-1.1.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4659
|
|
},
|
|
"links": {
|
|
"self": "https://www.mediafire.com/file/nne449ddrrwpkm0/Gilded_Key_Storage-1.1.1.zip/file"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4326
|
|
},
|
|
"links": {
|
|
"self": "https://www.mediafire.com/file/veygcmlgi2tah6v/Gilded_Key_Storage-1.1.0.zip/file"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4282
|
|
},
|
|
"links": {
|
|
"self": "https://www.mediafire.com/file/a1r404rik6evlhh/Gilded_Key_Storage-1.0.0.zip/file"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4763
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.1.2/Gilded.Key.Storage-1.1.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4870
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.1.2/Gilded.Key.Storage-1.1.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5606
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.2.0/jehree-gildedkeystorage-1.2.0.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 27606,
|
|
"attributes": {
|
|
"name": "DrakiaXYZ",
|
|
"user_role_id": 4,
|
|
"created_at": "2023-02-26T18:51:50.000000Z",
|
|
"updated_at": "2024-09-15T18:43:48.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": 4
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27606/drakiaxyz"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 29458,
|
|
"attributes": {
|
|
"name": "Jehree",
|
|
"user_role_id": null,
|
|
"created_at": "2023-03-30T17:43:41.000000Z",
|
|
"updated_at": "2024-09-15T18:43:55.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/29458/jehree"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 16,
|
|
"attributes": {
|
|
"name": "Creative Commons BY-NC-ND 4.0",
|
|
"link": "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7788,
|
|
"attributes": {
|
|
"hub_id": 10504,
|
|
"mod_id": 876,
|
|
"version": "1.4.0",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.4.0/Jehree-GildedKeyStorage-1.4.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 14506,
|
|
"created_at": "2024-07-06T21:05:10.000000Z",
|
|
"updated_at": "2024-07-06T21:05:10.000000Z",
|
|
"published_at": "2024-07-06 21:05:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6858,
|
|
"attributes": {
|
|
"hub_id": 9443,
|
|
"mod_id": 876,
|
|
"version": "1.3.2",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.3.2/Jehree-GildedKeyStorage-1.3.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 14729,
|
|
"created_at": "2024-04-15T06:18:57.000000Z",
|
|
"updated_at": "2024-04-15T06:18:57.000000Z",
|
|
"published_at": "2024-04-15 06:18:57"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6734,
|
|
"attributes": {
|
|
"hub_id": 9304,
|
|
"mod_id": 876,
|
|
"version": "1.3.1",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.3.1/Jehree-GildedKeyStorage-1.3.1.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 2213,
|
|
"created_at": "2024-04-08T04:16:33.000000Z",
|
|
"updated_at": "2024-04-08T04:16:33.000000Z",
|
|
"published_at": "2024-04-08 04:16:33"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6487,
|
|
"attributes": {
|
|
"hub_id": 9017,
|
|
"mod_id": 876,
|
|
"version": "1.3.0",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-GildedKeyStorage/releases/download/1.3.0/Jehree-GildedKeyStorage-1.3.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 2581,
|
|
"created_at": "2024-04-01T21:25:36.000000Z",
|
|
"updated_at": "2024-04-01T21:25:36.000000Z",
|
|
"published_at": "2024-04-01 21:25:36"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4762,
|
|
"attributes": {
|
|
"hub_id": 6773,
|
|
"mod_id": 876,
|
|
"version": "1.1.2",
|
|
"link": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.1.2/Gilded.Key.Storage-1.1.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 64,
|
|
"created_at": "2023-07-17T01:56:49.000000Z",
|
|
"updated_at": "2023-07-17T01:56:49.000000Z",
|
|
"published_at": "2023-07-17 01:56:49"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4659,
|
|
"attributes": {
|
|
"hub_id": 6608,
|
|
"mod_id": 876,
|
|
"version": "1.1.1",
|
|
"link": "https://www.mediafire.com/file/nne449ddrrwpkm0/Gilded_Key_Storage-1.1.1.zip/file",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 1008,
|
|
"created_at": "2023-06-27T14:09:41.000000Z",
|
|
"updated_at": "2023-06-27T14:09:41.000000Z",
|
|
"published_at": "2023-06-27 14:09:41"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4326,
|
|
"attributes": {
|
|
"hub_id": 6122,
|
|
"mod_id": 876,
|
|
"version": "1.1.0",
|
|
"link": "https://www.mediafire.com/file/veygcmlgi2tah6v/Gilded_Key_Storage-1.1.0.zip/file",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 2737,
|
|
"created_at": "2023-04-30T21:41:30.000000Z",
|
|
"updated_at": "2023-04-30T21:41:30.000000Z",
|
|
"published_at": "2023-04-30 21:41:30"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4282,
|
|
"attributes": {
|
|
"hub_id": 6068,
|
|
"mod_id": 876,
|
|
"version": "1.0.0",
|
|
"link": "https://www.mediafire.com/file/a1r404rik6evlhh/Gilded_Key_Storage-1.0.0.zip/file",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 751,
|
|
"created_at": "2023-04-23T21:24:19.000000Z",
|
|
"updated_at": "2023-04-23T21:24:19.000000Z",
|
|
"published_at": "2023-04-23 21:24:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4763,
|
|
"attributes": {
|
|
"hub_id": 6774,
|
|
"mod_id": 876,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.1.2/Gilded.Key.Storage-1.1.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 849,
|
|
"created_at": "2023-07-17T02:21:51.000000Z",
|
|
"updated_at": "2023-07-17T02:21:51.000000Z",
|
|
"published_at": "2023-07-17 02:21:51"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4870,
|
|
"attributes": {
|
|
"hub_id": 6957,
|
|
"mod_id": 876,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.1.2/Gilded.Key.Storage-1.1.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 2148,
|
|
"created_at": "2023-08-03T00:44:04.000000Z",
|
|
"updated_at": "2023-08-03T00:44:04.000000Z",
|
|
"published_at": "2023-08-03 00:44:04"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5606,
|
|
"attributes": {
|
|
"hub_id": 7940,
|
|
"mod_id": 876,
|
|
"version": "0.0.0",
|
|
"link": "https://github.com/Jehree/Gilded_Key_Storage/releases/download/v1.2.0/jehree-gildedkeystorage-1.2.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/416a2acffccfe9608b42af86b90d8396fdeb594de2e27d13374c77b37e795b9a?nocache=1",
|
|
"downloads": 7495,
|
|
"created_at": "2023-10-19T05:07:49.000000Z",
|
|
"updated_at": "2023-10-19T05:07:49.000000Z",
|
|
"published_at": "2023-10-19 05:07:49"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/876/gilded-key-storage"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1272,
|
|
"attributes": {
|
|
"hub_id": 1736,
|
|
"name": "GTFO",
|
|
"slug": "gtfo",
|
|
"teaser": "Want to learn maps visually for quests or extracts? Use this visual learning tool that will show extracts and quest objectives that are available to you and the distance from your player's current position.",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/dvize/GTFO",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-02-10T23:00:11.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2024-02-10 23:00:11"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 15517
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/15517/props"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8399
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.2.1/dvize.GTFO-v1.2.1.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7907
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.2.0/dvize.GTFO-v1.2.0.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7512
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.6/dvize.GTFO-1.1.6.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7157
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.5/dvize.GTFOv1.1.5.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7122
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.4/dvize.GTFOv1.1.4.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7073
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.3/dvize.GTFOv1.1.3.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6910
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.2/dvize.GTFOv1.1.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6854
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.1/dvize.GTFOv1.1.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6848
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.1.0/dvize.GTFOv1.1.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6834
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.9/dvize.GTFOv1.0.9.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6746
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.8/dvize.GTFOv1.0.8.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6638
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.7/dvize.GTFOv1.07.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6489
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.6/dvize.GTFOv1.0.6.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6429
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.5/dvize.GTFOv1.0.5.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6425
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.4/dvize.GTFOv1.04.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6364
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.3/dvize.GTFOv1.0.3.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6362
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.2/dvize.GTFOv1.0.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6360
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.1/dvize.GTFOv1.01.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6359
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/dvize/GTFO/releases/download/v1.0.0/dvize.GTFOv1.0.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 15517,
|
|
"attributes": {
|
|
"name": "Props",
|
|
"user_role_id": null,
|
|
"created_at": "2022-03-09T07:33:42.000000Z",
|
|
"updated_at": "2024-09-15T18:43:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/15517/props"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8399,
|
|
"attributes": {
|
|
"hub_id": 11171,
|
|
"mod_id": 1272,
|
|
"version": "1.2.1",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.2.1/dvize.GTFO-v1.2.1.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 8615,
|
|
"created_at": "2024-08-01T18:39:59.000000Z",
|
|
"updated_at": "2024-08-01T18:39:59.000000Z",
|
|
"published_at": "2024-08-01 18:39:59"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7907,
|
|
"attributes": {
|
|
"hub_id": 10631,
|
|
"mod_id": 1272,
|
|
"version": "1.2.0",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.2.0/dvize.GTFO-v1.2.0.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 5831,
|
|
"created_at": "2024-07-08T19:16:26.000000Z",
|
|
"updated_at": "2024-07-08T19:16:26.000000Z",
|
|
"published_at": "2024-07-08 19:16:26"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7512,
|
|
"attributes": {
|
|
"hub_id": 10196,
|
|
"mod_id": 1272,
|
|
"version": "1.1.6",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.6/dvize.GTFO-1.1.6.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 4414,
|
|
"created_at": "2024-06-07T05:06:08.000000Z",
|
|
"updated_at": "2024-06-07T05:06:08.000000Z",
|
|
"published_at": "2024-06-07 05:06:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7157,
|
|
"attributes": {
|
|
"hub_id": 9793,
|
|
"mod_id": 1272,
|
|
"version": "1.1.5",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.5/dvize.GTFOv1.1.5.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 4289,
|
|
"created_at": "2024-05-06T21:03:37.000000Z",
|
|
"updated_at": "2024-05-06T21:03:37.000000Z",
|
|
"published_at": "2024-05-06 21:03:37"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7122,
|
|
"attributes": {
|
|
"hub_id": 9754,
|
|
"mod_id": 1272,
|
|
"version": "1.1.4",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.4/dvize.GTFOv1.1.4.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 934,
|
|
"created_at": "2024-05-04T19:34:13.000000Z",
|
|
"updated_at": "2024-05-04T19:34:13.000000Z",
|
|
"published_at": "2024-05-04 19:34:13"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7073,
|
|
"attributes": {
|
|
"hub_id": 9702,
|
|
"mod_id": 1272,
|
|
"version": "1.1.3",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.3/dvize.GTFOv1.1.3.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 1056,
|
|
"created_at": "2024-05-01T14:10:43.000000Z",
|
|
"updated_at": "2024-05-01T14:10:43.000000Z",
|
|
"published_at": "2024-05-01 14:10:43"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6910,
|
|
"attributes": {
|
|
"hub_id": 9500,
|
|
"mod_id": 1272,
|
|
"version": "1.1.2",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.2/dvize.GTFOv1.1.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 2523,
|
|
"created_at": "2024-04-17T07:59:17.000000Z",
|
|
"updated_at": "2024-04-17T07:59:17.000000Z",
|
|
"published_at": "2024-04-17 07:59:17"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6854,
|
|
"attributes": {
|
|
"hub_id": 9439,
|
|
"mod_id": 1272,
|
|
"version": "1.1.1",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.1/dvize.GTFOv1.1.1.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 614,
|
|
"created_at": "2024-04-15T02:35:54.000000Z",
|
|
"updated_at": "2024-04-15T02:35:54.000000Z",
|
|
"published_at": "2024-04-15 02:35:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6848,
|
|
"attributes": {
|
|
"hub_id": 9433,
|
|
"mod_id": 1272,
|
|
"version": "1.1.0",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.1.0/dvize.GTFOv1.1.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 218,
|
|
"created_at": "2024-04-14T20:13:34.000000Z",
|
|
"updated_at": "2024-04-14T20:13:34.000000Z",
|
|
"published_at": "2024-04-14 20:13:34"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6834,
|
|
"attributes": {
|
|
"hub_id": 9415,
|
|
"mod_id": 1272,
|
|
"version": "1.0.9",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.9/dvize.GTFOv1.0.9.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 551,
|
|
"created_at": "2024-04-13T23:13:30.000000Z",
|
|
"updated_at": "2024-04-13T23:13:30.000000Z",
|
|
"published_at": "2024-04-13 23:13:30"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6746,
|
|
"attributes": {
|
|
"hub_id": 9318,
|
|
"mod_id": 1272,
|
|
"version": "1.0.8",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.8/dvize.GTFOv1.0.8.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 1315,
|
|
"created_at": "2024-04-08T16:05:03.000000Z",
|
|
"updated_at": "2024-04-08T16:05:03.000000Z",
|
|
"published_at": "2024-04-08 16:05:03"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6638,
|
|
"attributes": {
|
|
"hub_id": 9187,
|
|
"mod_id": 1272,
|
|
"version": "1.0.7",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.7/dvize.GTFOv1.07.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 1475,
|
|
"created_at": "2024-04-04T15:27:10.000000Z",
|
|
"updated_at": "2024-04-04T15:27:10.000000Z",
|
|
"published_at": "2024-04-04 15:27:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6489,
|
|
"attributes": {
|
|
"hub_id": 9019,
|
|
"mod_id": 1272,
|
|
"version": "1.0.6",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.6/dvize.GTFOv1.0.6.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 1808,
|
|
"created_at": "2024-04-01T21:27:28.000000Z",
|
|
"updated_at": "2024-04-01T21:27:28.000000Z",
|
|
"published_at": "2024-04-01 21:27:28"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6429,
|
|
"attributes": {
|
|
"hub_id": 8932,
|
|
"mod_id": 1272,
|
|
"version": "1.0.5",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.5/dvize.GTFOv1.0.5.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 1485,
|
|
"created_at": "2024-03-12T15:30:16.000000Z",
|
|
"updated_at": "2024-03-12T15:30:16.000000Z",
|
|
"published_at": "2024-03-12 15:30:16"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6425,
|
|
"attributes": {
|
|
"hub_id": 8925,
|
|
"mod_id": 1272,
|
|
"version": "1.0.4",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.4/dvize.GTFOv1.04.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 380,
|
|
"created_at": "2024-03-10T00:45:37.000000Z",
|
|
"updated_at": "2024-03-10T00:45:37.000000Z",
|
|
"published_at": "2024-03-10 00:45:37"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6364,
|
|
"attributes": {
|
|
"hub_id": 8852,
|
|
"mod_id": 1272,
|
|
"version": "1.0.3",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.3/dvize.GTFOv1.0.3.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 3213,
|
|
"created_at": "2024-02-12T19:53:18.000000Z",
|
|
"updated_at": "2024-02-12T19:53:18.000000Z",
|
|
"published_at": "2024-02-12 19:53:18"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6362,
|
|
"attributes": {
|
|
"hub_id": 8847,
|
|
"mod_id": 1272,
|
|
"version": "1.0.2",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.2/dvize.GTFOv1.0.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 339,
|
|
"created_at": "2024-02-11T22:02:22.000000Z",
|
|
"updated_at": "2024-02-11T22:02:22.000000Z",
|
|
"published_at": "2024-02-11 22:02:22"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6360,
|
|
"attributes": {
|
|
"hub_id": 8845,
|
|
"mod_id": 1272,
|
|
"version": "1.0.1",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.1/dvize.GTFOv1.01.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 380,
|
|
"created_at": "2024-02-11T05:44:31.000000Z",
|
|
"updated_at": "2024-02-11T05:44:31.000000Z",
|
|
"published_at": "2024-02-11 05:44:31"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6359,
|
|
"attributes": {
|
|
"hub_id": 8844,
|
|
"mod_id": 1272,
|
|
"version": "1.0.0",
|
|
"link": "https://github.com/dvize/GTFO/releases/download/v1.0.0/dvize.GTFOv1.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/7e35cd293dedcfa655c41b099701b674db03dc4b0036f319818250e46f797e9b?nocache=1",
|
|
"downloads": 195,
|
|
"created_at": "2024-02-10T23:00:11.000000Z",
|
|
"updated_at": "2024-02-10T23:00:11.000000Z",
|
|
"published_at": "2024-02-10 23:00:11"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1272/gtfo"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1333,
|
|
"attributes": {
|
|
"hub_id": 1810,
|
|
"name": "HandsAreNotBusy",
|
|
"slug": "handsarenotbusy",
|
|
"teaser": "Annoyed by the ancient \"Hands are busy\" bug?\r\nHandsAreNotBusy (HANB) is a mod that can fix certain scenarios of the \"Hands are busy\" bug for you!",
|
|
"license_id": 16,
|
|
"source_code_link": "https://github.com/Lacyway/HandsAreNotBusy",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-04-10T11:16:45.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2024-04-10 11:16:45"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 47971
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/47971/lacyway"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7779
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.3/HandsAreNotBusy.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6929
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.2/HandsAreNotBusy.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6777
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.1/HandsAreNotBusy.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6774
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.0/HandsAreNotBusy.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 47971,
|
|
"attributes": {
|
|
"name": "Lacyway",
|
|
"user_role_id": null,
|
|
"created_at": "2024-04-09T17:00:56.000000Z",
|
|
"updated_at": "2024-09-15T18:45:07.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/47971/lacyway"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 16,
|
|
"attributes": {
|
|
"name": "Creative Commons BY-NC-ND 4.0",
|
|
"link": "https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7779,
|
|
"attributes": {
|
|
"hub_id": 10495,
|
|
"mod_id": 1333,
|
|
"version": "1.3",
|
|
"link": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.3/HandsAreNotBusy.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/4ea87db9cc55435c15a40134920f1a8dc1be235a939a3335c458267990b1c97e?nocache=1",
|
|
"downloads": 10889,
|
|
"created_at": "2024-07-06T20:09:47.000000Z",
|
|
"updated_at": "2024-07-06T20:09:47.000000Z",
|
|
"published_at": "2024-07-06 20:09:47"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6929,
|
|
"attributes": {
|
|
"hub_id": 9525,
|
|
"mod_id": 1333,
|
|
"version": "1.2",
|
|
"link": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.2/HandsAreNotBusy.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/4ea87db9cc55435c15a40134920f1a8dc1be235a939a3335c458267990b1c97e?nocache=1",
|
|
"downloads": 7789,
|
|
"created_at": "2024-04-18T21:00:23.000000Z",
|
|
"updated_at": "2024-04-18T21:00:23.000000Z",
|
|
"published_at": "2024-04-18 21:00:23"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6777,
|
|
"attributes": {
|
|
"hub_id": 9351,
|
|
"mod_id": 1333,
|
|
"version": "1.1",
|
|
"link": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.1/HandsAreNotBusy.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/4ea87db9cc55435c15a40134920f1a8dc1be235a939a3335c458267990b1c97e?nocache=1",
|
|
"downloads": 1780,
|
|
"created_at": "2024-04-10T13:25:11.000000Z",
|
|
"updated_at": "2024-04-10T13:25:11.000000Z",
|
|
"published_at": "2024-04-10 13:25:11"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6774,
|
|
"attributes": {
|
|
"hub_id": 9348,
|
|
"mod_id": 1333,
|
|
"version": "1.0.0",
|
|
"link": "https://github.com/Lacyway/HandsAreNotBusy/releases/download/1.0/HandsAreNotBusy.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/4ea87db9cc55435c15a40134920f1a8dc1be235a939a3335c458267990b1c97e?nocache=1",
|
|
"downloads": 129,
|
|
"created_at": "2024-04-10T11:16:45.000000Z",
|
|
"updated_at": "2024-04-10T11:16:45.000000Z",
|
|
"published_at": "2024-04-10 11:16:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1333/handsarenotbusy"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 920,
|
|
"attributes": {
|
|
"hub_id": 1230,
|
|
"name": "Item Sell Price",
|
|
"slug": "item-sell-price",
|
|
"teaser": "View selling prices for all traders who can buy an item, exactly as shown in the selling interface.",
|
|
"license_id": 14,
|
|
"source_code_link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2023-06-05T13:27:04.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2023-06-05 13:27:04"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 31544
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/31544/icyclawz"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7985
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.9.0/ItemSellPrice-1.4.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6556
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.8.0/ItemSellPrice-1.3.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5539
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.7.1/ItemSellPrice-1.2.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5329
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.7.0/ItemSellPrice-1.2.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4838
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.6.0/ItemSellPrice-1.1.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4589
|
|
},
|
|
"links": {
|
|
"self": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/reupload/ItemSellPrice-1.0.2.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 14
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 31544,
|
|
"attributes": {
|
|
"name": "IcyClawz",
|
|
"user_role_id": null,
|
|
"created_at": "2023-05-26T10:06:34.000000Z",
|
|
"updated_at": "2024-09-15T18:44:03.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/31544/icyclawz"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 14,
|
|
"attributes": {
|
|
"name": "University of Illinois/NCSA Open Source License",
|
|
"link": "https://choosealicense.com/licenses/ncsa/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7985,
|
|
"attributes": {
|
|
"hub_id": 10720,
|
|
"mod_id": 920,
|
|
"version": "1.4.0",
|
|
"link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.9.0/ItemSellPrice-1.4.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/6e2e7619d160ff5c04796c2aeefcc863034ee7b17e511dddddb11accc364c1d5",
|
|
"downloads": 21661,
|
|
"created_at": "2024-07-10T20:20:35.000000Z",
|
|
"updated_at": "2024-07-10T20:20:35.000000Z",
|
|
"published_at": "2024-07-10 20:20:35"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6556,
|
|
"attributes": {
|
|
"hub_id": 9090,
|
|
"mod_id": 920,
|
|
"version": "1.3.0",
|
|
"link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.8.0/ItemSellPrice-1.3.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/6e2e7619d160ff5c04796c2aeefcc863034ee7b17e511dddddb11accc364c1d5",
|
|
"downloads": 43284,
|
|
"created_at": "2024-04-02T08:13:09.000000Z",
|
|
"updated_at": "2024-04-02T08:13:09.000000Z",
|
|
"published_at": "2024-04-02 08:13:09"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5539,
|
|
"attributes": {
|
|
"hub_id": 7854,
|
|
"mod_id": 920,
|
|
"version": "1.2.1",
|
|
"link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.7.1/ItemSellPrice-1.2.1.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/6e2e7619d160ff5c04796c2aeefcc863034ee7b17e511dddddb11accc364c1d5",
|
|
"downloads": 37864,
|
|
"created_at": "2023-10-15T10:50:21.000000Z",
|
|
"updated_at": "2023-10-15T10:50:21.000000Z",
|
|
"published_at": "2023-10-15 10:50:21"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5329,
|
|
"attributes": {
|
|
"hub_id": 7594,
|
|
"mod_id": 920,
|
|
"version": "1.2.0",
|
|
"link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.7.0/ItemSellPrice-1.2.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/6e2e7619d160ff5c04796c2aeefcc863034ee7b17e511dddddb11accc364c1d5",
|
|
"downloads": 3913,
|
|
"created_at": "2023-10-09T00:29:10.000000Z",
|
|
"updated_at": "2023-10-09T00:29:10.000000Z",
|
|
"published_at": "2023-10-09 00:29:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4838,
|
|
"attributes": {
|
|
"hub_id": 6895,
|
|
"mod_id": 920,
|
|
"version": "1.1.0",
|
|
"link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/3.6.0/ItemSellPrice-1.1.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/6e2e7619d160ff5c04796c2aeefcc863034ee7b17e511dddddb11accc364c1d5",
|
|
"downloads": 11729,
|
|
"created_at": "2023-07-31T17:09:06.000000Z",
|
|
"updated_at": "2023-07-31T17:09:06.000000Z",
|
|
"published_at": "2023-07-31 17:09:06"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4589,
|
|
"attributes": {
|
|
"hub_id": 6498,
|
|
"mod_id": 920,
|
|
"version": "1.0.2",
|
|
"link": "https://dev.sp-tarkov.com/IcyClawz/ClientMods/releases/download/reupload/ItemSellPrice-1.0.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/6e2e7619d160ff5c04796c2aeefcc863034ee7b17e511dddddb11accc364c1d5",
|
|
"downloads": 4397,
|
|
"created_at": "2023-06-17T13:01:45.000000Z",
|
|
"updated_at": "2023-06-17T13:01:45.000000Z",
|
|
"published_at": "2023-06-17 13:01:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/920/item-sell-price"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 812,
|
|
"attributes": {
|
|
"hub_id": 1082,
|
|
"name": "LOE (Load Order Editor)",
|
|
"slug": "loe-load-order-editor",
|
|
"teaser": "A quick and simple tool to easily adjust the load ordering for server mods.",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/minihazel/LOE_Overhaul",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2023-03-18T02:57:58.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2023-03-18 02:57:58"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 20915
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/20915/devraccoon"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8070
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.5/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7798
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.4/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6845
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.3/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6812
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.2/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6659
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.1/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6658
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.0/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4301
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LoadOrderEditor/releases/download/1.5/Load.Order.Editor.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4099
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.4"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4095
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.3"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4042
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.2"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4013
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.1"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4001
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.0"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 20915,
|
|
"attributes": {
|
|
"name": "Devraccoon",
|
|
"user_role_id": null,
|
|
"created_at": "2022-07-23T23:58:07.000000Z",
|
|
"updated_at": "2024-09-15T18:43:21.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/20915/devraccoon"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8070,
|
|
"attributes": {
|
|
"hub_id": 10815,
|
|
"mod_id": 812,
|
|
"version": "2.5",
|
|
"link": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.5/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 11283,
|
|
"created_at": "2024-07-13T18:27:38.000000Z",
|
|
"updated_at": "2024-07-13T18:27:38.000000Z",
|
|
"published_at": "2024-07-13 18:27:38"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7798,
|
|
"attributes": {
|
|
"hub_id": 10515,
|
|
"mod_id": 812,
|
|
"version": "2.4",
|
|
"link": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.4/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 1587,
|
|
"created_at": "2024-07-06T23:17:54.000000Z",
|
|
"updated_at": "2024-07-06T23:17:54.000000Z",
|
|
"published_at": "2024-07-06 23:17:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6845,
|
|
"attributes": {
|
|
"hub_id": 9430,
|
|
"mod_id": 812,
|
|
"version": "2.3",
|
|
"link": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.3/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 16372,
|
|
"created_at": "2024-04-14T18:06:24.000000Z",
|
|
"updated_at": "2024-04-14T18:06:24.000000Z",
|
|
"published_at": "2024-04-14 18:06:24"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6812,
|
|
"attributes": {
|
|
"hub_id": 9390,
|
|
"mod_id": 812,
|
|
"version": "2.2",
|
|
"link": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.2/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 799,
|
|
"created_at": "2024-04-12T09:17:40.000000Z",
|
|
"updated_at": "2024-04-12T09:17:40.000000Z",
|
|
"published_at": "2024-04-12 09:17:40"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6659,
|
|
"attributes": {
|
|
"hub_id": 9213,
|
|
"mod_id": 812,
|
|
"version": "2.1",
|
|
"link": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.1/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 1549,
|
|
"created_at": "2024-04-05T05:01:58.000000Z",
|
|
"updated_at": "2024-04-05T05:01:58.000000Z",
|
|
"published_at": "2024-04-05 05:01:58"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6658,
|
|
"attributes": {
|
|
"hub_id": 9211,
|
|
"mod_id": 812,
|
|
"version": "2.0",
|
|
"link": "https://github.com/minihazel/LOE_Overhaul/releases/download/2.0/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 128,
|
|
"created_at": "2024-04-05T03:43:19.000000Z",
|
|
"updated_at": "2024-04-05T03:43:19.000000Z",
|
|
"published_at": "2024-04-05 03:43:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4301,
|
|
"attributes": {
|
|
"hub_id": 6090,
|
|
"mod_id": 812,
|
|
"version": "1.5",
|
|
"link": "https://github.com/minihazel/LoadOrderEditor/releases/download/1.5/Load.Order.Editor.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 15676,
|
|
"created_at": "2023-04-25T22:27:33.000000Z",
|
|
"updated_at": "2023-04-25T22:27:33.000000Z",
|
|
"published_at": "2023-04-25 22:27:33"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4099,
|
|
"attributes": {
|
|
"hub_id": 5808,
|
|
"mod_id": 812,
|
|
"version": "1.4",
|
|
"link": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.4",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 830,
|
|
"created_at": "2023-03-31T16:43:45.000000Z",
|
|
"updated_at": "2023-03-31T16:43:45.000000Z",
|
|
"published_at": "2023-03-31 16:43:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4095,
|
|
"attributes": {
|
|
"hub_id": 5801,
|
|
"mod_id": 812,
|
|
"version": "1.3",
|
|
"link": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.3",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 135,
|
|
"created_at": "2023-03-30T21:10:13.000000Z",
|
|
"updated_at": "2023-03-30T21:10:13.000000Z",
|
|
"published_at": "2023-03-30 21:10:13"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4042,
|
|
"attributes": {
|
|
"hub_id": 5733,
|
|
"mod_id": 812,
|
|
"version": "1.2",
|
|
"link": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.2",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 372,
|
|
"created_at": "2023-03-23T13:26:02.000000Z",
|
|
"updated_at": "2023-03-23T13:26:02.000000Z",
|
|
"published_at": "2023-03-23 13:26:02"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4013,
|
|
"attributes": {
|
|
"hub_id": 5670,
|
|
"mod_id": 812,
|
|
"version": "1.1",
|
|
"link": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.1",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 306,
|
|
"created_at": "2023-03-18T19:45:07.000000Z",
|
|
"updated_at": "2023-03-18T19:45:07.000000Z",
|
|
"published_at": "2023-03-18 19:45:07"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4001,
|
|
"attributes": {
|
|
"hub_id": 5657,
|
|
"mod_id": 812,
|
|
"version": "1.0",
|
|
"link": "https://github.com/minihazel/LoadOrderEditor/releases/tag/1.0",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/88ce145efa378026136637f9cc5b6c05534da21979075d1f6cf704bd7b1d1ccb",
|
|
"downloads": 153,
|
|
"created_at": "2023-03-18T02:57:58.000000Z",
|
|
"updated_at": "2023-03-18T02:57:58.000000Z",
|
|
"published_at": "2023-03-18 02:57:58"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/812/loe-load-order-editor"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1385,
|
|
"attributes": {
|
|
"hub_id": 1870,
|
|
"name": "Loot Radius",
|
|
"slug": "loot-radius",
|
|
"teaser": "Ever get fed up trying to line your crosshair up just right to loot an item? No more! Now loot any loose loot nearby",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/DrakiaXYZ/SPT-LootRadius",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-04-22T05:56:08.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2024-04-22 05:56:08"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 27606
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27606/drakiaxyz"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7766
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-LootRadius/releases/download/1.1.0/DrakiaXYZ-LootRadius-1.1.0.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6984
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-LootRadius/releases/download/1.0.1/DrakiaXYZ-LootRadius-1.0.1.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6978
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/DrakiaXYZ/SPT-LootRadius/releases/download/1.0.0/DrakiaXYZ-LootRadius-1.0.0.7z"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 27606,
|
|
"attributes": {
|
|
"name": "DrakiaXYZ",
|
|
"user_role_id": 4,
|
|
"created_at": "2023-02-26T18:51:50.000000Z",
|
|
"updated_at": "2024-09-15T18:43:48.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": 4
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/27606/drakiaxyz"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7766,
|
|
"attributes": {
|
|
"hub_id": 10482,
|
|
"mod_id": 1385,
|
|
"version": "1.1.0",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-LootRadius/releases/download/1.1.0/DrakiaXYZ-LootRadius-1.1.0.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/36d3110fcd1444d54fea8c631b5d4ed469602114609310f861c6228ee97cfede",
|
|
"downloads": 18499,
|
|
"created_at": "2024-07-06T19:18:48.000000Z",
|
|
"updated_at": "2024-07-06T19:18:48.000000Z",
|
|
"published_at": "2024-07-06 19:18:48"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6984,
|
|
"attributes": {
|
|
"hub_id": 9594,
|
|
"mod_id": 1385,
|
|
"version": "1.0.1",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-LootRadius/releases/download/1.0.1/DrakiaXYZ-LootRadius-1.0.1.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/36d3110fcd1444d54fea8c631b5d4ed469602114609310f861c6228ee97cfede",
|
|
"downloads": 14698,
|
|
"created_at": "2024-04-23T05:39:07.000000Z",
|
|
"updated_at": "2024-04-23T05:39:07.000000Z",
|
|
"published_at": "2024-04-23 05:39:07"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6978,
|
|
"attributes": {
|
|
"hub_id": 9582,
|
|
"mod_id": 1385,
|
|
"version": "1.0.0",
|
|
"link": "https://github.com/DrakiaXYZ/SPT-LootRadius/releases/download/1.0.0/DrakiaXYZ-LootRadius-1.0.0.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/36d3110fcd1444d54fea8c631b5d4ed469602114609310f861c6228ee97cfede",
|
|
"downloads": 983,
|
|
"created_at": "2024-04-22T05:56:08.000000Z",
|
|
"updated_at": "2024-04-22T05:56:08.000000Z",
|
|
"published_at": "2024-04-22 05:56:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1385/loot-radius"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1257,
|
|
"attributes": {
|
|
"hub_id": 1717,
|
|
"name": "Lotus",
|
|
"slug": "lotus",
|
|
"teaser": "Custom Trader with over 150+ Quests, 570+ sold and bartered items and a special keycard that gives infinite labs access.",
|
|
"license_id": 11,
|
|
"source_code_link": "",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-01-17T20:08:28.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2024-01-17 20:08:28"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 29461
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/29461/lunnayaluna"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8638
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.7/Lotus_v1.3.7_for_SPT_3.9_by_Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8609
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.6/Lotus_v1.3.6_for_SPT_3.9_by_Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8381
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.5/Lotus_v1.3.5_for_SPT_3.9_by_Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8379
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.4/Lotus_v1.3.4_for_SPT_3.9_by_Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8354
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.3/Lotus_v1.3.3_for_SPT_3.9_by_Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8041
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.2/Lotus.v1.3.2.for.SPT.3.9.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7969
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.1/Lotus.v1.3.1.for.SPT.3.9.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7937
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v.1.2.6/Lotus.v1.2.6.for.SPT.3.8.3.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7445
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.5/Lotus.v.1.2.5.for.SPT.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7305
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.4/Lotus.v.1.2.4.for.SPT.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7243
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.3/Lotus.v.1.2.3.for.SPT.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7174
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.2/Lotus.v.1.2.2.for.SPT.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7141
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.1/Lotus.v.1.2.0.for.SPT.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7112
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.0/Lotus.v.1.2.0.for.SPT.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6959
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.15/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6950
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.14/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6842
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.13/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6815
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.12/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6791
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.11/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6765
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.10/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6761
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.9/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6744
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.8/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6712
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.7/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6694
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.6/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6671
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.5/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6631
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.4/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6619
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.3/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6582
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.2/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6572
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.1/Lotus.3.8.0.by.Lunnayaluna.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6524
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.0/Lotus.3.8.0.7z"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6349
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.0.5/user.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6311
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.0.4/user.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6286
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/tag/v1.0.3"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6271
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/tag/v1.0.2"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6270
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/LunaAufLock/LotusTrader/releases/tag/v1.0.0"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 29461,
|
|
"attributes": {
|
|
"name": "Lunnayaluna",
|
|
"user_role_id": null,
|
|
"created_at": "2023-03-30T19:06:34.000000Z",
|
|
"updated_at": "2024-09-15T18:43:55.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/29461/lunnayaluna"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8638,
|
|
"attributes": {
|
|
"hub_id": 11449,
|
|
"mod_id": 1257,
|
|
"version": "1.3.7",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.7/Lotus_v1.3.7_for_SPT_3.9_by_Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 4896,
|
|
"created_at": "2024-08-22T17:43:33.000000Z",
|
|
"updated_at": "2024-08-22T17:43:33.000000Z",
|
|
"published_at": "2024-08-22 17:43:33"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8609,
|
|
"attributes": {
|
|
"hub_id": 11418,
|
|
"mod_id": 1257,
|
|
"version": "1.3.6",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.6/Lotus_v1.3.6_for_SPT_3.9_by_Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 932,
|
|
"created_at": "2024-08-21T03:15:23.000000Z",
|
|
"updated_at": "2024-08-21T03:15:23.000000Z",
|
|
"published_at": "2024-08-21 03:15:23"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8381,
|
|
"attributes": {
|
|
"hub_id": 11153,
|
|
"mod_id": 1257,
|
|
"version": "1.3.5",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.5/Lotus_v1.3.5_for_SPT_3.9_by_Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 4859,
|
|
"created_at": "2024-07-31T16:14:50.000000Z",
|
|
"updated_at": "2024-07-31T16:14:50.000000Z",
|
|
"published_at": "2024-07-31 16:14:50"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8379,
|
|
"attributes": {
|
|
"hub_id": 11151,
|
|
"mod_id": 1257,
|
|
"version": "1.3.4",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.4/Lotus_v1.3.4_for_SPT_3.9_by_Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 236,
|
|
"created_at": "2024-07-31T12:13:30.000000Z",
|
|
"updated_at": "2024-07-31T12:13:30.000000Z",
|
|
"published_at": "2024-07-31 12:13:30"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8354,
|
|
"attributes": {
|
|
"hub_id": 11126,
|
|
"mod_id": 1257,
|
|
"version": "1.3.3",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.3/Lotus_v1.3.3_for_SPT_3.9_by_Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 867,
|
|
"created_at": "2024-07-30T01:42:33.000000Z",
|
|
"updated_at": "2024-07-30T01:42:33.000000Z",
|
|
"published_at": "2024-07-30 01:42:33"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8041,
|
|
"attributes": {
|
|
"hub_id": 10783,
|
|
"mod_id": 1257,
|
|
"version": "1.3.2",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.2/Lotus.v1.3.2.for.SPT.3.9.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 5012,
|
|
"created_at": "2024-07-12T17:54:10.000000Z",
|
|
"updated_at": "2024-07-12T17:54:10.000000Z",
|
|
"published_at": "2024-07-12 17:54:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7969,
|
|
"attributes": {
|
|
"hub_id": 10700,
|
|
"mod_id": 1257,
|
|
"version": "1.3.1",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.3.1/Lotus.v1.3.1.for.SPT.3.9.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1242,
|
|
"created_at": "2024-07-10T11:50:46.000000Z",
|
|
"updated_at": "2024-07-10T11:50:46.000000Z",
|
|
"published_at": "2024-07-10 11:50:46"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7937,
|
|
"attributes": {
|
|
"hub_id": 10665,
|
|
"mod_id": 1257,
|
|
"version": "1.2.6",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v.1.2.6/Lotus.v1.2.6.for.SPT.3.8.3.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 391,
|
|
"created_at": "2024-07-09T13:24:21.000000Z",
|
|
"updated_at": "2024-07-09T13:24:21.000000Z",
|
|
"published_at": "2024-07-09 13:24:21"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7445,
|
|
"attributes": {
|
|
"hub_id": 10113,
|
|
"mod_id": 1257,
|
|
"version": "1.2.5",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.5/Lotus.v.1.2.5.for.SPT.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 6431,
|
|
"created_at": "2024-05-31T11:28:45.000000Z",
|
|
"updated_at": "2024-05-31T11:28:45.000000Z",
|
|
"published_at": "2024-05-31 11:28:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7305,
|
|
"attributes": {
|
|
"hub_id": 9966,
|
|
"mod_id": 1257,
|
|
"version": "1.2.4",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.4/Lotus.v.1.2.4.for.SPT.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 3258,
|
|
"created_at": "2024-05-18T11:21:23.000000Z",
|
|
"updated_at": "2024-05-18T11:21:23.000000Z",
|
|
"published_at": "2024-05-18 11:21:23"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7243,
|
|
"attributes": {
|
|
"hub_id": 9893,
|
|
"mod_id": 1257,
|
|
"version": "1.2.3",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.3/Lotus.v.1.2.3.for.SPT.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1782,
|
|
"created_at": "2024-05-13T09:59:03.000000Z",
|
|
"updated_at": "2024-05-13T09:59:03.000000Z",
|
|
"published_at": "2024-05-13 09:59:03"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7174,
|
|
"attributes": {
|
|
"hub_id": 9811,
|
|
"mod_id": 1257,
|
|
"version": "1.2.2",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.2/Lotus.v.1.2.2.for.SPT.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 2208,
|
|
"created_at": "2024-05-08T10:35:41.000000Z",
|
|
"updated_at": "2024-05-08T10:35:41.000000Z",
|
|
"published_at": "2024-05-08 10:35:41"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7141,
|
|
"attributes": {
|
|
"hub_id": 9775,
|
|
"mod_id": 1257,
|
|
"version": "1.2.1",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.1/Lotus.v.1.2.0.for.SPT.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1110,
|
|
"created_at": "2024-05-06T10:18:00.000000Z",
|
|
"updated_at": "2024-05-06T10:18:00.000000Z",
|
|
"published_at": "2024-05-06 10:18:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7112,
|
|
"attributes": {
|
|
"hub_id": 9743,
|
|
"mod_id": 1257,
|
|
"version": "1.2.0",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.2.0/Lotus.v.1.2.0.for.SPT.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1650,
|
|
"created_at": "2024-05-03T19:12:40.000000Z",
|
|
"updated_at": "2024-05-03T19:12:40.000000Z",
|
|
"published_at": "2024-05-03 19:12:40"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6959,
|
|
"attributes": {
|
|
"hub_id": 9557,
|
|
"mod_id": 1257,
|
|
"version": "1.1.15",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.15/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 4940,
|
|
"created_at": "2024-04-20T21:01:19.000000Z",
|
|
"updated_at": "2024-04-20T21:01:19.000000Z",
|
|
"published_at": "2024-04-20 21:01:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6950,
|
|
"attributes": {
|
|
"hub_id": 9548,
|
|
"mod_id": 1257,
|
|
"version": "1.1.14",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.14/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 589,
|
|
"created_at": "2024-04-20T11:10:23.000000Z",
|
|
"updated_at": "2024-04-20T11:10:23.000000Z",
|
|
"published_at": "2024-04-20 11:10:23"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6842,
|
|
"attributes": {
|
|
"hub_id": 9427,
|
|
"mod_id": 1257,
|
|
"version": "1.1.13",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.13/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1666,
|
|
"created_at": "2024-04-14T14:26:49.000000Z",
|
|
"updated_at": "2024-04-14T14:26:49.000000Z",
|
|
"published_at": "2024-04-14 14:26:49"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6815,
|
|
"attributes": {
|
|
"hub_id": 9393,
|
|
"mod_id": 1257,
|
|
"version": "1.1.12",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.12/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1084,
|
|
"created_at": "2024-04-12T12:12:27.000000Z",
|
|
"updated_at": "2024-04-12T12:12:27.000000Z",
|
|
"published_at": "2024-04-12 12:12:27"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6791,
|
|
"attributes": {
|
|
"hub_id": 9369,
|
|
"mod_id": 1257,
|
|
"version": "1.1.11",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.11/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 691,
|
|
"created_at": "2024-04-11T14:16:04.000000Z",
|
|
"updated_at": "2024-04-11T14:16:04.000000Z",
|
|
"published_at": "2024-04-11 14:16:04"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6765,
|
|
"attributes": {
|
|
"hub_id": 9338,
|
|
"mod_id": 1257,
|
|
"version": "1.1.10",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.10/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 985,
|
|
"created_at": "2024-04-09T19:53:42.000000Z",
|
|
"updated_at": "2024-04-09T19:53:42.000000Z",
|
|
"published_at": "2024-04-09 19:53:42"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6761,
|
|
"attributes": {
|
|
"hub_id": 9334,
|
|
"mod_id": 1257,
|
|
"version": "1.1.9",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.9/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 432,
|
|
"created_at": "2024-04-09T14:37:50.000000Z",
|
|
"updated_at": "2024-04-09T14:37:50.000000Z",
|
|
"published_at": "2024-04-09 14:37:50"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6744,
|
|
"attributes": {
|
|
"hub_id": 9316,
|
|
"mod_id": 1257,
|
|
"version": "1.1.8",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.8/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 774,
|
|
"created_at": "2024-04-08T15:02:48.000000Z",
|
|
"updated_at": "2024-04-08T15:02:48.000000Z",
|
|
"published_at": "2024-04-08 15:02:48"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6712,
|
|
"attributes": {
|
|
"hub_id": 9276,
|
|
"mod_id": 1257,
|
|
"version": "1.1.7",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.7/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 995,
|
|
"created_at": "2024-04-06T19:51:02.000000Z",
|
|
"updated_at": "2024-04-06T19:51:02.000000Z",
|
|
"published_at": "2024-04-06 19:51:02"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6694,
|
|
"attributes": {
|
|
"hub_id": 9256,
|
|
"mod_id": 1257,
|
|
"version": "1.1.6",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.6/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 527,
|
|
"created_at": "2024-04-06T10:28:52.000000Z",
|
|
"updated_at": "2024-04-06T10:28:52.000000Z",
|
|
"published_at": "2024-04-06 10:28:52"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6671,
|
|
"attributes": {
|
|
"hub_id": 9228,
|
|
"mod_id": 1257,
|
|
"version": "1.1.5",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.5/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 799,
|
|
"created_at": "2024-04-05T13:21:05.000000Z",
|
|
"updated_at": "2024-04-05T13:21:05.000000Z",
|
|
"published_at": "2024-04-05 13:21:05"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6631,
|
|
"attributes": {
|
|
"hub_id": 9179,
|
|
"mod_id": 1257,
|
|
"version": "1.1.4",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.4/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 792,
|
|
"created_at": "2024-04-04T12:02:52.000000Z",
|
|
"updated_at": "2024-04-04T12:02:52.000000Z",
|
|
"published_at": "2024-04-04 12:02:52"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6619,
|
|
"attributes": {
|
|
"hub_id": 9164,
|
|
"mod_id": 1257,
|
|
"version": "1.1.3",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.3/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 564,
|
|
"created_at": "2024-04-03T21:40:31.000000Z",
|
|
"updated_at": "2024-04-03T21:40:31.000000Z",
|
|
"published_at": "2024-04-03 21:40:31"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6582,
|
|
"attributes": {
|
|
"hub_id": 9117,
|
|
"mod_id": 1257,
|
|
"version": "1.1.2",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.2/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 769,
|
|
"created_at": "2024-04-02T20:10:25.000000Z",
|
|
"updated_at": "2024-04-02T20:10:25.000000Z",
|
|
"published_at": "2024-04-02 20:10:25"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6572,
|
|
"attributes": {
|
|
"hub_id": 9106,
|
|
"mod_id": 1257,
|
|
"version": "1.1.1",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.1/Lotus.3.8.0.by.Lunnayaluna.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 336,
|
|
"created_at": "2024-04-02T12:47:53.000000Z",
|
|
"updated_at": "2024-04-02T12:47:53.000000Z",
|
|
"published_at": "2024-04-02 12:47:53"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6524,
|
|
"attributes": {
|
|
"hub_id": 9056,
|
|
"mod_id": 1257,
|
|
"version": "1.1.0",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.1.0/Lotus.3.8.0.7z",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 503,
|
|
"created_at": "2024-04-02T00:32:34.000000Z",
|
|
"updated_at": "2024-04-02T00:32:34.000000Z",
|
|
"published_at": "2024-04-02 00:32:34"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6349,
|
|
"attributes": {
|
|
"hub_id": 8829,
|
|
"mod_id": 1257,
|
|
"version": "1.0.5",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.0.5/user.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 3624,
|
|
"created_at": "2024-02-05T13:54:49.000000Z",
|
|
"updated_at": "2024-02-05T13:54:49.000000Z",
|
|
"published_at": "2024-02-05 13:54:49"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6311,
|
|
"attributes": {
|
|
"hub_id": 8787,
|
|
"mod_id": 1257,
|
|
"version": "1.0.4",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/download/v1.0.4/user.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 1415,
|
|
"created_at": "2024-01-24T13:35:19.000000Z",
|
|
"updated_at": "2024-01-24T13:35:19.000000Z",
|
|
"published_at": "2024-01-24 13:35:19"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6286,
|
|
"attributes": {
|
|
"hub_id": 8761,
|
|
"mod_id": 1257,
|
|
"version": "1.0.3",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/tag/v1.0.3",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 927,
|
|
"created_at": "2024-01-20T11:54:48.000000Z",
|
|
"updated_at": "2024-01-20T11:54:48.000000Z",
|
|
"published_at": "2024-01-20 11:54:48"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6271,
|
|
"attributes": {
|
|
"hub_id": 8746,
|
|
"mod_id": 1257,
|
|
"version": "1.0.2",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/tag/v1.0.2",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 738,
|
|
"created_at": "2024-01-18T13:38:54.000000Z",
|
|
"updated_at": "2024-01-18T13:38:54.000000Z",
|
|
"published_at": "2024-01-18 13:38:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6270,
|
|
"attributes": {
|
|
"hub_id": 8745,
|
|
"mod_id": 1257,
|
|
"version": "1.0.1",
|
|
"link": "https://github.com/LunaAufLock/LotusTrader/releases/tag/v1.0.0",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file/745d3ef16022c21c4540682a4e4f2f05a2786e6a1a1a132822a90db408aa336a?nocache=1",
|
|
"downloads": 207,
|
|
"created_at": "2024-01-18T05:37:45.000000Z",
|
|
"updated_at": "2024-01-18T05:37:45.000000Z",
|
|
"published_at": "2024-01-18 05:37:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1257/lotus"
|
|
}
|
|
},
|
|
{
|
|
"type": "mod",
|
|
"id": 1778,
|
|
"attributes": {
|
|
"hub_id": 2305,
|
|
"name": "More Energy Drinks",
|
|
"slug": "more-energy-drinks",
|
|
"teaser": "Adds 12 unique energy drinks that range in rarity and provide interesting effects that your PMC can enjoy during raids. Now you can share your caffeine addiction with your PMC!",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/Hood26/Hoods-Energy-Drinks",
|
|
"featured": true,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2024-08-27T00:01:55.000000Z",
|
|
"updated_at": "2024-09-15T18:48:13.000000Z",
|
|
"published_at": "2024-08-27 00:01:55"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 52388
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/52388/hood"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8722
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Hood26/Hoods-Energy-Drinks/releases/download/v1.0.2/HoodsEnergyDrinks1.0.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8712
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Hood26/Hoods-Energy-Drinks/releases/download/v1.0.1/HoodsEnergyDrinks1.0.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8696
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/Hood26/Hoods-Energy-Drinks/releases/download/v1.0.0/HoodsEnergyDrinks1.0.0.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 52388,
|
|
"attributes": {
|
|
"name": "Hood",
|
|
"user_role_id": null,
|
|
"created_at": "2024-05-21T21:49:53.000000Z",
|
|
"updated_at": "2024-09-15T18:45:24.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/52388/hood"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8722,
|
|
"attributes": {
|
|
"hub_id": 11550,
|
|
"mod_id": 1778,
|
|
"version": "1.0.2",
|
|
"link": "https://github.com/Hood26/Hoods-Energy-Drinks/releases/download/v1.0.2/HoodsEnergyDrinks1.0.2.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file-analysis/YTk2MzNhN2IyZDYzMzY5MWY1NzkzNDU1NWUxNzdkZTI6MTcyNDcxMTEyNw==",
|
|
"downloads": 4693,
|
|
"created_at": "2024-08-28T21:43:55.000000Z",
|
|
"updated_at": "2024-08-28T21:43:55.000000Z",
|
|
"published_at": "2024-08-28 21:43:55"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8712,
|
|
"attributes": {
|
|
"hub_id": 11540,
|
|
"mod_id": 1778,
|
|
"version": "1.0.1",
|
|
"link": "https://github.com/Hood26/Hoods-Energy-Drinks/releases/download/v1.0.1/HoodsEnergyDrinks1.0.1.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file-analysis/YTk2MzNhN2IyZDYzMzY5MWY1NzkzNDU1NWUxNzdkZTI6MTcyNDcxMTEyNw==",
|
|
"downloads": 578,
|
|
"created_at": "2024-08-28T08:15:43.000000Z",
|
|
"updated_at": "2024-08-28T08:15:43.000000Z",
|
|
"published_at": "2024-08-28 08:15:43"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8696,
|
|
"attributes": {
|
|
"hub_id": 11523,
|
|
"mod_id": 1778,
|
|
"version": "1.0.0",
|
|
"link": "https://github.com/Hood26/Hoods-Energy-Drinks/releases/download/v1.0.0/HoodsEnergyDrinks1.0.0.zip",
|
|
"virus_total_link": "https://www.virustotal.com/gui/file-analysis/YTk2MzNhN2IyZDYzMzY5MWY1NzkzNDU1NWUxNzdkZTI6MTcyNDcxMTEyNw==",
|
|
"downloads": 1114,
|
|
"created_at": "2024-08-27T00:01:55.000000Z",
|
|
"updated_at": "2024-08-27T00:01:55.000000Z",
|
|
"published_at": "2024-08-27 00:01:55"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/1778/more-energy-drinks"
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"first": "http://forge.test/api/v0/mods?page=1",
|
|
"last": "http://forge.test/api/v0/mods?page=116",
|
|
"prev": null,
|
|
"next": "http://forge.test/api/v0/mods?page=2"
|
|
},
|
|
"meta": {
|
|
"current_page": 1,
|
|
"from": 1,
|
|
"last_page": 116,
|
|
"links": [
|
|
{
|
|
"url": null,
|
|
"label": "&laquo; Previous",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=1",
|
|
"label": "1",
|
|
"active": true
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=2",
|
|
"label": "2",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=3",
|
|
"label": "3",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=4",
|
|
"label": "4",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=5",
|
|
"label": "5",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=6",
|
|
"label": "6",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=7",
|
|
"label": "7",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=8",
|
|
"label": "8",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=9",
|
|
"label": "9",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=10",
|
|
"label": "10",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": null,
|
|
"label": "...",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=115",
|
|
"label": "115",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=116",
|
|
"label": "116",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/mods?page=2",
|
|
"label": "Next &raquo;",
|
|
"active": false
|
|
}
|
|
],
|
|
"path": "http://forge.test/api/v0/mods",
|
|
"per_page": 15,
|
|
"to": 15,
|
|
"total": 1739
|
|
}
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-GETapi-v0-mods" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-GETapi-v0-mods"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-GETapi-v0-mods"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-GETapi-v0-mods" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-GETapi-v0-mods">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-GETapi-v0-mods" data-method="GET"
|
|
data-path="api/v0/mods"
|
|
data-authed="1"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('GETapi-v0-mods', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-GETapi-v0-mods"
|
|
onclick="tryItOut('GETapi-v0-mods');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-GETapi-v0-mods"
|
|
onclick="cancelTryOut('GETapi-v0-mods');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-GETapi-v0-mods"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-green">GET</small>
|
|
<b><code>api/v0/mods</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Authorization</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Authorization" class="auth-value" data-endpoint="GETapi-v0-mods"
|
|
value="Bearer YOUR_API_KEY"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>Bearer YOUR_API_KEY</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="GETapi-v0-mods"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="GETapi-v0-mods"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>Query Parameters</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>include</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="include" data-endpoint="GETapi-v0-mods"
|
|
value="users,versions,license"
|
|
data-component="query">
|
|
<br>
|
|
<p>The relationships to include within the <code>includes</code> key. By default no relationships are automatically included. Example: <code>users,versions,license</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[id]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[id]" data-endpoint="GETapi-v0-mods"
|
|
value="5,10,15"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>id</code>. Select multiple by separating the IDs with a comma. Example: <code>5,10,15</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[hub_id]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[hub_id]" data-endpoint="GETapi-v0-mods"
|
|
value="20"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>hub_id</code> attribute. Select multiple by separating the IDs with a comma. Example: <code>20</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[name]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[name]" data-endpoint="GETapi-v0-mods"
|
|
value="*SAIN*"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>name</code> attribute. Use <code>*</code> as the wildcard character. Example: <code>*SAIN*</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[slug]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[slug]" data-endpoint="GETapi-v0-mods"
|
|
value="*raid-times"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>slug</code> attribute. Use <code>*</code> as the wildcard character. Example: <code>*raid-times</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[teaser]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[teaser]" data-endpoint="GETapi-v0-mods"
|
|
value="*weighted*random*times*"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>teaser</code> attribute. Use <code>*</code> as the wildcard character. Example: <code>*weighted*random*times*</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[source_code_link]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[source_code_link]" data-endpoint="GETapi-v0-mods"
|
|
value="*https*.net*"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>source_code_link</code> attribute. Use <code>*</code> as the wildcard character. Example: <code>*https*.net*</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[featured]</code></b>
|
|
<small>boolean</small>
|
|
<i>optional</i>
|
|
<label data-endpoint="GETapi-v0-mods" style="display: none">
|
|
<input type="radio" name="filter[featured]"
|
|
value="1"
|
|
data-endpoint="GETapi-v0-mods"
|
|
data-component="query" >
|
|
<code>true</code>
|
|
</label>
|
|
<label data-endpoint="GETapi-v0-mods" style="display: none">
|
|
<input type="radio" name="filter[featured]"
|
|
value="0"
|
|
data-endpoint="GETapi-v0-mods"
|
|
data-component="query" >
|
|
<code>false</code>
|
|
</label>
|
|
<br>
|
|
<p>Filter by the <code>featured</code> attribute. All "truthy" or "falsy" values are supported. Example: <code>true</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[contains_ads]</code></b>
|
|
<small>boolean</small>
|
|
<i>optional</i>
|
|
<label data-endpoint="GETapi-v0-mods" style="display: none">
|
|
<input type="radio" name="filter[contains_ads]"
|
|
value="1"
|
|
data-endpoint="GETapi-v0-mods"
|
|
data-component="query" >
|
|
<code>true</code>
|
|
</label>
|
|
<label data-endpoint="GETapi-v0-mods" style="display: none">
|
|
<input type="radio" name="filter[contains_ads]"
|
|
value="0"
|
|
data-endpoint="GETapi-v0-mods"
|
|
data-component="query" >
|
|
<code>false</code>
|
|
</label>
|
|
<br>
|
|
<p>Filter by the <code>contains_ads</code> attribute. All "truthy" or "falsy" values are supported. Example: <code>true</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[contains_ai_content]</code></b>
|
|
<small>boolean</small>
|
|
<i>optional</i>
|
|
<label data-endpoint="GETapi-v0-mods" style="display: none">
|
|
<input type="radio" name="filter[contains_ai_content]"
|
|
value="1"
|
|
data-endpoint="GETapi-v0-mods"
|
|
data-component="query" >
|
|
<code>true</code>
|
|
</label>
|
|
<label data-endpoint="GETapi-v0-mods" style="display: none">
|
|
<input type="radio" name="filter[contains_ai_content]"
|
|
value="0"
|
|
data-endpoint="GETapi-v0-mods"
|
|
data-component="query" >
|
|
<code>false</code>
|
|
</label>
|
|
<br>
|
|
<p>Filter by the <code>contains_ai_content</code> attribute. All "truthy" or "falsy" values are supported. Example: <code>true</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[created_at]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[created_at]" data-endpoint="GETapi-v0-mods"
|
|
value="2023-12-31,2024-12-31"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>created_at</code> attribute. Ranges are possible by separating the dates with a comma. Example: <code>2023-12-31,2024-12-31</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[updated_at]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[updated_at]" data-endpoint="GETapi-v0-mods"
|
|
value="2023-12-31,2024-12-31"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>updated_at</code> attribute. Ranges are possible by separating the dates with a comma. Example: <code>2023-12-31,2024-12-31</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[published_at]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[published_at]" data-endpoint="GETapi-v0-mods"
|
|
value="2023-12-31,2024-12-31"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>published_at</code> attribute. Ranges are possible by seperating the dates with a comma. Example: <code>2023-12-31,2024-12-31</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>sort</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="sort" data-endpoint="GETapi-v0-mods"
|
|
value="-featured,name"
|
|
data-component="query">
|
|
<br>
|
|
<p>Sort the results by a comma seperated list of attributes. The default sort direction is ASC, append the attribute name with a minus to sort DESC. Example: <code>-featured,name</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
<h2 id="mods-GETapi-v0-mods--id-">Get Mod</h2>
|
|
|
|
<p>
|
|
<small class="badge badge-darkred">requires authentication</small>
|
|
</p>
|
|
|
|
<p>Display more detailed information about a specific mod.</p>
|
|
|
|
<span id="example-requests-GETapi-v0-mods--id-">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/v0/mods/558"
|
|
);
|
|
|
|
const params = {
|
|
"include": "users,versions,license",
|
|
};
|
|
Object.keys(params)
|
|
.forEach(key => url.searchParams.append(key, params[key]));
|
|
|
|
const headers = {
|
|
"Authorization": "Bearer YOUR_API_KEY",
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "GET",
|
|
headers,
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/v0/mods/558';
|
|
$response = $client->get(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Authorization' => 'Bearer YOUR_API_KEY',
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
'query' => [
|
|
'include' => 'users,versions,license',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/v0/mods/558'
|
|
params = {
|
|
'include': 'users,versions,license',
|
|
}
|
|
headers = {
|
|
'Authorization': 'Bearer YOUR_API_KEY',
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('GET', url, headers=headers, params=params)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-GETapi-v0-mods--id-">
|
|
<blockquote>
|
|
<p>Example response (200):</p>
|
|
</blockquote>
|
|
<details class="annotation">
|
|
<summary style="cursor: pointer;">
|
|
<small onclick="textContent = parentElement.parentElement.open ? 'Show headers' : 'Hide headers'">Show headers</small>
|
|
</summary>
|
|
<pre><code class="language-http">cache-control: no-cache, private
|
|
content-type: application/json
|
|
access-control-allow-origin: *
|
|
</code></pre></details> <pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"data": {
|
|
"type": "mod",
|
|
"id": 558,
|
|
"attributes": {
|
|
"hub_id": 771,
|
|
"name": "Custom Raid Times",
|
|
"slug": "custom-raid-times",
|
|
"teaser": "Change the raid time of maps individually or override them all to one single time. Supports weighted, random times. Automatically adjusts the train schedules to fit within the new raid times.",
|
|
"description": " Custom Raid Times \n===================\n\n Features: \n-----------\n\n- Adjust global raid times, or raid times for individual maps.\n- Raid times can be random ranges, grouped, and weighted.\n- Extract train schedules automatically adjust to the new raid time. \n - Earliest arrival time (given enough overall time) can be anywhere in between 35% to 80% of the total raid time, making train arrival less predictable and also more usable in extra long raids.\n - The number of seconds the train waits before closing the doors and departing is now randomized; but always between 14 and 7 minutes.\n - Raids can now be as short as 3 minutes and still have an active and functional train extract.\n \n To install: \n-------------\n\n1. Decompress the contents of the download into your root SPT directory.\n2. Open the CustomRaidTimes/config/config.json5 file to adjust raid time options.\n3. Leave a review and let me know what you think.\n\n Issues? \n---------\n\n- If you experience any problems, please [submit a detailed bug report.](https://github.com/refringe/CustomRaidTimes/issues)\n\n♥",
|
|
"license_id": 11,
|
|
"source_code_link": "https://github.com/refringe/CustomRaidTimes",
|
|
"featured": false,
|
|
"contains_ai_content": false,
|
|
"contains_ads": false,
|
|
"created_at": "2022-08-15T03:30:59.000000Z",
|
|
"updated_at": "2024-09-15T18:48:12.000000Z",
|
|
"published_at": "2022-08-15 03:30:59"
|
|
},
|
|
"relationships": {
|
|
"users": [
|
|
{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 14605
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/14605/refringe"
|
|
}
|
|
}
|
|
],
|
|
"versions": [
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8810
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.3/refringe-customraidtimes-1.7.3.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 8099
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.2/refringe-customraidtimes-1.7.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7953
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.1/refringe-customraidtimes-1.7.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 7931
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.0/refringe-customraidtimes-1.7.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 6843
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.6.0/refringe-customraidtimes-1.6.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5308
|
|
},
|
|
"links": {
|
|
"self": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.5.0/refringe-customraidtimes-1.5.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 5031
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/refringe-customraidtimes-1.4.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4672
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.3.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 4084
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3813
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3671
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.0.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 3370
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.5.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2851
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.4.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2776
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.3.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2771
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.2.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2712
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/Dinkadactyl-CustomRaidTimes-1.2.1.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2642
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.2.0/CustomRaidTimes.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2583
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.1.0/CustomRaidTimes.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2506
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.0.2/CustomRaidTimes.zip"
|
|
}
|
|
},
|
|
{
|
|
"data": {
|
|
"type": "version",
|
|
"id": 2489
|
|
},
|
|
"links": {
|
|
"self": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.0.1/CustomRaidTimes.zip"
|
|
}
|
|
}
|
|
],
|
|
"license": [
|
|
{
|
|
"data": {
|
|
"type": "license",
|
|
"id": 11
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"includes": [
|
|
{
|
|
"type": "user",
|
|
"id": 14605,
|
|
"attributes": {
|
|
"name": "Refringe",
|
|
"user_role_id": 4,
|
|
"created_at": "2022-02-12T03:17:31.000000Z",
|
|
"updated_at": "2024-09-16T21:23:28.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": 4
|
|
}
|
|
}
|
|
},
|
|
"links": {
|
|
"self": "http://forge.test/user/14605/refringe"
|
|
}
|
|
},
|
|
{
|
|
"type": "license",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "MIT License",
|
|
"link": "https://choosealicense.com/licenses/mit/",
|
|
"created_at": null,
|
|
"updated_at": null
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8810,
|
|
"attributes": {
|
|
"hub_id": 11648,
|
|
"mod_id": 558,
|
|
"version": "1.7.3",
|
|
"link": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.3/refringe-customraidtimes-1.7.3.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 1227,
|
|
"created_at": "2024-09-06T14:53:12.000000Z",
|
|
"updated_at": "2024-09-06T14:53:12.000000Z",
|
|
"published_at": "2024-09-06 14:53:12"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 8099,
|
|
"attributes": {
|
|
"hub_id": 10846,
|
|
"mod_id": 558,
|
|
"version": "1.7.2",
|
|
"link": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.2/refringe-customraidtimes-1.7.2.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 7740,
|
|
"created_at": "2024-07-15T00:57:52.000000Z",
|
|
"updated_at": "2024-07-15T00:57:52.000000Z",
|
|
"published_at": "2024-07-15 00:57:52"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7953,
|
|
"attributes": {
|
|
"hub_id": 10683,
|
|
"mod_id": 558,
|
|
"version": "1.7.1",
|
|
"link": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.1/refringe-customraidtimes-1.7.1.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 1740,
|
|
"created_at": "2024-07-10T02:01:20.000000Z",
|
|
"updated_at": "2024-07-10T02:01:20.000000Z",
|
|
"published_at": "2024-07-10 02:01:20"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 7931,
|
|
"attributes": {
|
|
"hub_id": 10659,
|
|
"mod_id": 558,
|
|
"version": "1.7.0",
|
|
"link": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.7.0/refringe-customraidtimes-1.7.0.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 705,
|
|
"created_at": "2024-07-09T05:19:11.000000Z",
|
|
"updated_at": "2024-07-09T05:19:11.000000Z",
|
|
"published_at": "2024-07-09 05:19:11"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 6843,
|
|
"attributes": {
|
|
"hub_id": 9428,
|
|
"mod_id": 558,
|
|
"version": "1.6.0",
|
|
"link": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.6.0/refringe-customraidtimes-1.6.0.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 7748,
|
|
"created_at": "2024-04-14T15:33:45.000000Z",
|
|
"updated_at": "2024-04-14T15:33:45.000000Z",
|
|
"published_at": "2024-04-14 15:33:45"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5308,
|
|
"attributes": {
|
|
"hub_id": 7570,
|
|
"mod_id": 558,
|
|
"version": "1.5.0",
|
|
"link": "https://github.com/refringe/CustomRaidTimes/releases/download/v1.5.0/refringe-customraidtimes-1.5.0.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 10343,
|
|
"created_at": "2023-10-08T21:27:38.000000Z",
|
|
"updated_at": "2023-10-08T21:27:38.000000Z",
|
|
"published_at": "2023-10-08 21:27:38"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 5031,
|
|
"attributes": {
|
|
"hub_id": 7195,
|
|
"mod_id": 558,
|
|
"version": "1.4.0",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/refringe-customraidtimes-1.4.0.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 2232,
|
|
"created_at": "2023-08-23T04:56:28.000000Z",
|
|
"updated_at": "2023-08-23T04:56:28.000000Z",
|
|
"published_at": "2023-08-23 04:56:28"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4672,
|
|
"attributes": {
|
|
"hub_id": 6646,
|
|
"mod_id": 558,
|
|
"version": "1.3.3",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.3.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 2203,
|
|
"created_at": "2023-06-29T04:44:08.000000Z",
|
|
"updated_at": "2023-06-29T04:44:08.000000Z",
|
|
"published_at": "2023-06-29 04:44:08"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 4084,
|
|
"attributes": {
|
|
"hub_id": 5789,
|
|
"mod_id": 558,
|
|
"version": "1.3.2",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.2.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 2153,
|
|
"created_at": "2023-03-29T03:39:01.000000Z",
|
|
"updated_at": "2023-03-29T03:39:01.000000Z",
|
|
"published_at": "2023-03-29 03:39:01"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3813,
|
|
"attributes": {
|
|
"hub_id": 5397,
|
|
"mod_id": 558,
|
|
"version": "1.3.1",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.1.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 1554,
|
|
"created_at": "2023-03-03T02:16:29.000000Z",
|
|
"updated_at": "2023-03-03T02:16:29.000000Z",
|
|
"published_at": "2023-03-03 02:16:29"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3671,
|
|
"attributes": {
|
|
"hub_id": 5211,
|
|
"mod_id": 558,
|
|
"version": "1.3.0",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.3.0.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 1137,
|
|
"created_at": "2023-02-15T21:28:41.000000Z",
|
|
"updated_at": "2023-02-15T21:28:41.000000Z",
|
|
"published_at": "2023-02-15 21:28:41"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 3370,
|
|
"attributes": {
|
|
"hub_id": 4794,
|
|
"mod_id": 558,
|
|
"version": "1.2.5",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.5.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 1475,
|
|
"created_at": "2023-01-08T18:30:28.000000Z",
|
|
"updated_at": "2023-01-08T18:30:28.000000Z",
|
|
"published_at": "2023-01-08 18:30:28"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2851,
|
|
"attributes": {
|
|
"hub_id": 4111,
|
|
"mod_id": 558,
|
|
"version": "1.2.4",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.4.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 1574,
|
|
"created_at": "2022-10-05T02:30:28.000000Z",
|
|
"updated_at": "2022-10-05T02:30:28.000000Z",
|
|
"published_at": "2022-10-05 02:30:28"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2776,
|
|
"attributes": {
|
|
"hub_id": 4005,
|
|
"mod_id": 558,
|
|
"version": "1.2.3",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.3.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 841,
|
|
"created_at": "2022-09-16T14:15:39.000000Z",
|
|
"updated_at": "2022-09-16T14:15:39.000000Z",
|
|
"published_at": "2022-09-16 14:15:39"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2771,
|
|
"attributes": {
|
|
"hub_id": 4000,
|
|
"mod_id": 558,
|
|
"version": "1.2.2",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Refringe-CustomRaidTimes-1.2.2.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 219,
|
|
"created_at": "2022-09-14T15:22:53.000000Z",
|
|
"updated_at": "2022-09-14T15:22:53.000000Z",
|
|
"published_at": "2022-09-14 15:22:53"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2712,
|
|
"attributes": {
|
|
"hub_id": 3920,
|
|
"mod_id": 558,
|
|
"version": "1.2.1",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/Dinkadactyl-CustomRaidTimes-1.2.1.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 696,
|
|
"created_at": "2022-09-02T18:16:54.000000Z",
|
|
"updated_at": "2022-09-02T18:16:54.000000Z",
|
|
"published_at": "2022-09-02 18:16:54"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2642,
|
|
"attributes": {
|
|
"hub_id": 3834,
|
|
"mod_id": 558,
|
|
"version": "1.2.0",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.2.0/CustomRaidTimes.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 244,
|
|
"created_at": "2022-08-28T04:58:10.000000Z",
|
|
"updated_at": "2022-08-28T04:58:10.000000Z",
|
|
"published_at": "2022-08-28 04:58:10"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2583,
|
|
"attributes": {
|
|
"hub_id": 3759,
|
|
"mod_id": 558,
|
|
"version": "1.1.0",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.1.0/CustomRaidTimes.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 519,
|
|
"created_at": "2022-08-20T06:08:38.000000Z",
|
|
"updated_at": "2022-08-20T06:08:38.000000Z",
|
|
"published_at": "2022-08-20 06:08:38"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2506,
|
|
"attributes": {
|
|
"hub_id": 3675,
|
|
"mod_id": 558,
|
|
"version": "1.0.2",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.0.2/CustomRaidTimes.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 325,
|
|
"created_at": "2022-08-16T15:31:00.000000Z",
|
|
"updated_at": "2022-08-16T15:31:00.000000Z",
|
|
"published_at": "2022-08-16 15:31:00"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "mod_version",
|
|
"id": 2489,
|
|
"attributes": {
|
|
"hub_id": 3655,
|
|
"mod_id": 558,
|
|
"version": "1.0.1",
|
|
"link": "https://downloadthisfor.me/spt-aki-mods/CustomRaidTimes/v1.0.1/CustomRaidTimes.zip",
|
|
"virus_total_link": "",
|
|
"downloads": 328,
|
|
"created_at": "2022-08-15T04:11:53.000000Z",
|
|
"updated_at": "2022-08-15T04:11:53.000000Z",
|
|
"published_at": "2022-08-15 04:11:53"
|
|
},
|
|
"relationships": {
|
|
"spt_version": [
|
|
{
|
|
"data": {
|
|
"type": "spt_version"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"self": "http://forge.test/mod/558/custom-raid-times"
|
|
}
|
|
}
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-GETapi-v0-mods--id-" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-GETapi-v0-mods--id-"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-GETapi-v0-mods--id-"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-GETapi-v0-mods--id-" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-GETapi-v0-mods--id-">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-GETapi-v0-mods--id-" data-method="GET"
|
|
data-path="api/v0/mods/{id}"
|
|
data-authed="1"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('GETapi-v0-mods--id-', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-GETapi-v0-mods--id-"
|
|
onclick="tryItOut('GETapi-v0-mods--id-');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-GETapi-v0-mods--id-"
|
|
onclick="cancelTryOut('GETapi-v0-mods--id-');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-GETapi-v0-mods--id-"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-green">GET</small>
|
|
<b><code>api/v0/mods/{id}</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Authorization</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Authorization" class="auth-value" data-endpoint="GETapi-v0-mods--id-"
|
|
value="Bearer YOUR_API_KEY"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>Bearer YOUR_API_KEY</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="GETapi-v0-mods--id-"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="GETapi-v0-mods--id-"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>URL Parameters</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>id</code></b>
|
|
<small>integer</small>
|
|
|
|
<input type="number" style="display: none"
|
|
step="any" name="id" data-endpoint="GETapi-v0-mods--id-"
|
|
value="558"
|
|
data-component="url">
|
|
<br>
|
|
<p>The ID of the mod. Example: <code>558</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>Query Parameters</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>include</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="include" data-endpoint="GETapi-v0-mods--id-"
|
|
value="users,versions,license"
|
|
data-component="query">
|
|
<br>
|
|
<p>The relationships to include within the <code>includes</code> key. By default no relationships are automatically included. Example: <code>users,versions,license</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
<h1 id="users">Users</h1>
|
|
|
|
|
|
|
|
<h2 id="users-GETapi-v0-users">Get Users</h2>
|
|
|
|
<p>
|
|
<small class="badge badge-darkred">requires authentication</small>
|
|
</p>
|
|
|
|
<p>List, filter, and sort basic information about users.</p>
|
|
|
|
<span id="example-requests-GETapi-v0-users">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/v0/users"
|
|
);
|
|
|
|
const params = {
|
|
"include": "user_role",
|
|
"filter[id]": "5,10,15",
|
|
"filter[name]": "*fringe",
|
|
"filter[created_at]": "2023-12-31,2024-12-31",
|
|
"filter[updated_at]": "2023-12-31,2024-12-31",
|
|
"sort": "created_at,-name",
|
|
};
|
|
Object.keys(params)
|
|
.forEach(key => url.searchParams.append(key, params[key]));
|
|
|
|
const headers = {
|
|
"Authorization": "Bearer YOUR_API_KEY",
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "GET",
|
|
headers,
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/v0/users';
|
|
$response = $client->get(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Authorization' => 'Bearer YOUR_API_KEY',
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
'query' => [
|
|
'include' => 'user_role',
|
|
'filter[id]' => '5,10,15',
|
|
'filter[name]' => '*fringe',
|
|
'filter[created_at]' => '2023-12-31,2024-12-31',
|
|
'filter[updated_at]' => '2023-12-31,2024-12-31',
|
|
'sort' => 'created_at,-name',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/v0/users'
|
|
params = {
|
|
'include': 'user_role',
|
|
'filter[id]': '5,10,15',
|
|
'filter[name]': '*fringe',
|
|
'filter[created_at]': '2023-12-31,2024-12-31',
|
|
'filter[updated_at]': '2023-12-31,2024-12-31',
|
|
'sort': 'created_at,-name',
|
|
}
|
|
headers = {
|
|
'Authorization': 'Bearer YOUR_API_KEY',
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('GET', url, headers=headers, params=params)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-GETapi-v0-users">
|
|
<blockquote>
|
|
<p>Example response (200):</p>
|
|
</blockquote>
|
|
<details class="annotation">
|
|
<summary style="cursor: pointer;">
|
|
<small onclick="textContent = parentElement.parentElement.open ? 'Show headers' : 'Hide headers'">Show headers</small>
|
|
</summary>
|
|
<pre><code class="language-http">cache-control: no-cache, private
|
|
content-type: application/json
|
|
access-control-allow-origin: *
|
|
</code></pre></details> <pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"data": [
|
|
{
|
|
"type": "user",
|
|
"id": 2,
|
|
"attributes": {
|
|
"name": "Tyranidex#1942",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-11T09:40:21.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/2/tyranidex1942"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 3,
|
|
"attributes": {
|
|
"name": "AssAssIn#1193",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-15T16:07:01.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/3/assassin1193"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 4,
|
|
"attributes": {
|
|
"name": "Ivandrov#9094",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-15T23:03:26.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/4/ivandrov9094"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 5,
|
|
"attributes": {
|
|
"name": "Vengeance#6753",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-15T23:07:12.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/5/vengeance6753"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 6,
|
|
"attributes": {
|
|
"name": "RedNukem",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-15T23:10:29.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/6/rednukem"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 7,
|
|
"attributes": {
|
|
"name": "JazzFunkGreats",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-15T23:15:52.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/7/jazzfunkgreats"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 8,
|
|
"attributes": {
|
|
"name": "yimi",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T01:22:40.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/8/yimi"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 9,
|
|
"attributes": {
|
|
"name": "lubyankaxlf",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T01:43:09.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/9/lubyankaxlf"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 10,
|
|
"attributes": {
|
|
"name": "Stalbay#3177",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T01:51:08.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/10/stalbay3177"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 11,
|
|
"attributes": {
|
|
"name": "Drill#0596",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T01:55:19.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/11/drill0596"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 12,
|
|
"attributes": {
|
|
"name": "Samwise",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T03:59:58.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/12/samwise"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 13,
|
|
"attributes": {
|
|
"name": "ServeyVampiRe#2098",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T05:21:56.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/13/serveyvampire2098"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 14,
|
|
"attributes": {
|
|
"name": "Saaly",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T06:57:07.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/14/saaly"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 15,
|
|
"attributes": {
|
|
"name": "Meck",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T09:37:11.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/15/meck"
|
|
}
|
|
},
|
|
{
|
|
"type": "user",
|
|
"id": 16,
|
|
"attributes": {
|
|
"name": "Orion26",
|
|
"user_role_id": null,
|
|
"created_at": "2020-06-16T15:51:50.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/16/orion26"
|
|
}
|
|
}
|
|
],
|
|
"links": {
|
|
"first": "http://forge.test/api/v0/users?page=1",
|
|
"last": "http://forge.test/api/v0/users?page=4262",
|
|
"prev": null,
|
|
"next": "http://forge.test/api/v0/users?page=2"
|
|
},
|
|
"meta": {
|
|
"current_page": 1,
|
|
"from": 1,
|
|
"last_page": 4262,
|
|
"links": [
|
|
{
|
|
"url": null,
|
|
"label": "&laquo; Previous",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=1",
|
|
"label": "1",
|
|
"active": true
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=2",
|
|
"label": "2",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=3",
|
|
"label": "3",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=4",
|
|
"label": "4",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=5",
|
|
"label": "5",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=6",
|
|
"label": "6",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=7",
|
|
"label": "7",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=8",
|
|
"label": "8",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=9",
|
|
"label": "9",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=10",
|
|
"label": "10",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": null,
|
|
"label": "...",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=4261",
|
|
"label": "4261",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=4262",
|
|
"label": "4262",
|
|
"active": false
|
|
},
|
|
{
|
|
"url": "http://forge.test/api/v0/users?page=2",
|
|
"label": "Next &raquo;",
|
|
"active": false
|
|
}
|
|
],
|
|
"path": "http://forge.test/api/v0/users",
|
|
"per_page": 15,
|
|
"to": 15,
|
|
"total": 63916
|
|
}
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-GETapi-v0-users" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-GETapi-v0-users"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-GETapi-v0-users"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-GETapi-v0-users" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-GETapi-v0-users">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-GETapi-v0-users" data-method="GET"
|
|
data-path="api/v0/users"
|
|
data-authed="1"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('GETapi-v0-users', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-GETapi-v0-users"
|
|
onclick="tryItOut('GETapi-v0-users');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-GETapi-v0-users"
|
|
onclick="cancelTryOut('GETapi-v0-users');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-GETapi-v0-users"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-green">GET</small>
|
|
<b><code>api/v0/users</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Authorization</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Authorization" class="auth-value" data-endpoint="GETapi-v0-users"
|
|
value="Bearer YOUR_API_KEY"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>Bearer YOUR_API_KEY</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="GETapi-v0-users"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="GETapi-v0-users"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>Query Parameters</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>include</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="include" data-endpoint="GETapi-v0-users"
|
|
value="user_role"
|
|
data-component="query">
|
|
<br>
|
|
<p>The relationships to include within the <code>includes</code> key. By default no relationships are automatically included. Example: <code>user_role</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[id]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[id]" data-endpoint="GETapi-v0-users"
|
|
value="5,10,15"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>id</code>. Select multiple by separating the IDs with a comma. Example: <code>5,10,15</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[name]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[name]" data-endpoint="GETapi-v0-users"
|
|
value="*fringe"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>name</code> attribute. Use <code>*</code> as the wildcard character. Example: <code>*fringe</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[created_at]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[created_at]" data-endpoint="GETapi-v0-users"
|
|
value="2023-12-31,2024-12-31"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>created_at</code> attribute. Ranges are possible by separating the dates with a comma. Example: <code>2023-12-31,2024-12-31</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>filter[updated_at]</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="filter[updated_at]" data-endpoint="GETapi-v0-users"
|
|
value="2023-12-31,2024-12-31"
|
|
data-component="query">
|
|
<br>
|
|
<p>Filter by the <code>updated_at</code> attribute. Ranges are possible by separating the dates with a comma. Example: <code>2023-12-31,2024-12-31</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>sort</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="sort" data-endpoint="GETapi-v0-users"
|
|
value="created_at,-name"
|
|
data-component="query">
|
|
<br>
|
|
<p>Sort the results by a comma seperated list of attributes. The default sort direction is ASC, append the attribute name with a minus to sort DESC. Example: <code>created_at,-name</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
<h2 id="users-GETapi-v0-users--id-">Get User</h2>
|
|
|
|
<p>
|
|
<small class="badge badge-darkred">requires authentication</small>
|
|
</p>
|
|
|
|
<p>Display more detailed information about a specific user.</p>
|
|
|
|
<span id="example-requests-GETapi-v0-users--id-">
|
|
<blockquote>Example request:</blockquote>
|
|
|
|
|
|
<div class="javascript-example">
|
|
<pre><code class="language-javascript">const url = new URL(
|
|
"http://forge.test/api/v0/users/1"
|
|
);
|
|
|
|
const params = {
|
|
"include": "user_role",
|
|
};
|
|
Object.keys(params)
|
|
.forEach(key => url.searchParams.append(key, params[key]));
|
|
|
|
const headers = {
|
|
"Authorization": "Bearer YOUR_API_KEY",
|
|
"Content-Type": "application/json",
|
|
"Accept": "application/json",
|
|
};
|
|
|
|
fetch(url, {
|
|
method: "GET",
|
|
headers,
|
|
}).then(response => response.json());</code></pre></div>
|
|
|
|
|
|
<div class="php-example">
|
|
<pre><code class="language-php">$client = new \GuzzleHttp\Client();
|
|
$url = 'http://forge.test/api/v0/users/1';
|
|
$response = $client->get(
|
|
$url,
|
|
[
|
|
'headers' => [
|
|
'Authorization' => 'Bearer YOUR_API_KEY',
|
|
'Content-Type' => 'application/json',
|
|
'Accept' => 'application/json',
|
|
],
|
|
'query' => [
|
|
'include' => 'user_role',
|
|
],
|
|
]
|
|
);
|
|
$body = $response->getBody();
|
|
print_r(json_decode((string) $body));</code></pre></div>
|
|
|
|
|
|
<div class="python-example">
|
|
<pre><code class="language-python">import requests
|
|
import json
|
|
|
|
url = 'http://forge.test/api/v0/users/1'
|
|
params = {
|
|
'include': 'user_role',
|
|
}
|
|
headers = {
|
|
'Authorization': 'Bearer YOUR_API_KEY',
|
|
'Content-Type': 'application/json',
|
|
'Accept': 'application/json'
|
|
}
|
|
|
|
response = requests.request('GET', url, headers=headers, params=params)
|
|
response.json()</code></pre></div>
|
|
|
|
</span>
|
|
|
|
<span id="example-responses-GETapi-v0-users--id-">
|
|
<blockquote>
|
|
<p>Example response (200):</p>
|
|
</blockquote>
|
|
<details class="annotation">
|
|
<summary style="cursor: pointer;">
|
|
<small onclick="textContent = parentElement.parentElement.open ? 'Show headers' : 'Hide headers'">Show headers</small>
|
|
</summary>
|
|
<pre><code class="language-http">cache-control: no-cache, private
|
|
content-type: application/json
|
|
access-control-allow-origin: *
|
|
</code></pre></details> <pre>
|
|
|
|
<code class="language-json" style="max-height: 300px;">{
|
|
"data": {
|
|
"type": "user",
|
|
"id": 1,
|
|
"attributes": {
|
|
"name": "SPT Team",
|
|
"user_role_id": null,
|
|
"created_at": "2021-06-02T01:01:13.000000Z",
|
|
"updated_at": "2024-09-15T18:42:01.000000Z"
|
|
},
|
|
"relationships": {
|
|
"user_role": {
|
|
"data": {
|
|
"type": "user_role",
|
|
"id": null
|
|
}
|
|
}
|
|
},
|
|
"includes": null,
|
|
"links": {
|
|
"self": "http://forge.test/user/1/spt-team"
|
|
}
|
|
}
|
|
}</code>
|
|
</pre>
|
|
</span>
|
|
<span id="execution-results-GETapi-v0-users--id-" hidden>
|
|
<blockquote>Received response<span
|
|
id="execution-response-status-GETapi-v0-users--id-"></span>:
|
|
</blockquote>
|
|
<pre class="json"><code id="execution-response-content-GETapi-v0-users--id-"
|
|
data-empty-response-text="<Empty response>" style="max-height: 400px;"></code></pre>
|
|
</span>
|
|
<span id="execution-error-GETapi-v0-users--id-" hidden>
|
|
<blockquote>Request failed with error:</blockquote>
|
|
<pre><code id="execution-error-message-GETapi-v0-users--id-">
|
|
|
|
Tip: Check that you're properly connected to the network.
|
|
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
|
|
You can check the Dev Tools console for debugging information.</code></pre>
|
|
</span>
|
|
<form id="form-GETapi-v0-users--id-" data-method="GET"
|
|
data-path="api/v0/users/{id}"
|
|
data-authed="1"
|
|
data-hasfiles="0"
|
|
data-isarraybody="0"
|
|
autocomplete="off"
|
|
onsubmit="event.preventDefault(); executeTryOut('GETapi-v0-users--id-', this);">
|
|
<h3>
|
|
Request
|
|
<button type="button"
|
|
style="background-color: #8fbcd4; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-tryout-GETapi-v0-users--id-"
|
|
onclick="tryItOut('GETapi-v0-users--id-');">Try it out ⚡
|
|
</button>
|
|
<button type="button"
|
|
style="background-color: #c97a7e; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-canceltryout-GETapi-v0-users--id-"
|
|
onclick="cancelTryOut('GETapi-v0-users--id-');" hidden>Cancel 🛑
|
|
</button>
|
|
<button type="submit"
|
|
style="background-color: #6ac174; padding: 5px 10px; border-radius: 5px; border-width: thin;"
|
|
id="btn-executetryout-GETapi-v0-users--id-"
|
|
data-initial-text="Send Request 💥"
|
|
data-loading-text="⏱ Sending..."
|
|
hidden>Send Request 💥
|
|
</button>
|
|
</h3>
|
|
<p>
|
|
<small class="badge badge-green">GET</small>
|
|
<b><code>api/v0/users/{id}</code></b>
|
|
</p>
|
|
<h4 class="fancy-heading-panel"><b>Headers</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Authorization</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Authorization" class="auth-value" data-endpoint="GETapi-v0-users--id-"
|
|
value="Bearer YOUR_API_KEY"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>Bearer YOUR_API_KEY</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Content-Type</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Content-Type" data-endpoint="GETapi-v0-users--id-"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>Accept</code></b>
|
|
|
|
|
|
<input type="text" style="display: none"
|
|
name="Accept" data-endpoint="GETapi-v0-users--id-"
|
|
value="application/json"
|
|
data-component="header">
|
|
<br>
|
|
<p>Example: <code>application/json</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>URL Parameters</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>id</code></b>
|
|
<small>integer</small>
|
|
|
|
<input type="number" style="display: none"
|
|
step="any" name="id" data-endpoint="GETapi-v0-users--id-"
|
|
value="1"
|
|
data-component="url">
|
|
<br>
|
|
<p>The ID of the user. Example: <code>1</code></p>
|
|
</div>
|
|
<h4 class="fancy-heading-panel"><b>Query Parameters</b></h4>
|
|
<div style="padding-left: 28px; clear: unset;">
|
|
<b style="line-height: 2;"><code>include</code></b>
|
|
<small>string</small>
|
|
<i>optional</i>
|
|
<input type="text" style="display: none"
|
|
name="include" data-endpoint="GETapi-v0-users--id-"
|
|
value="user_role"
|
|
data-component="query">
|
|
<br>
|
|
<p>The relationships to include within the <code>includes</code> key. By default no relationships are automatically included. Example: <code>user_role</code></p>
|
|
</div>
|
|
</form>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
<div class="dark-box">
|
|
<div class="lang-selector">
|
|
<button type="button" class="lang-button" data-language-name="javascript">javascript</button>
|
|
<button type="button" class="lang-button" data-language-name="php">php</button>
|
|
<button type="button" class="lang-button" data-language-name="python">python</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|