Help
RSS
API
Feed
Maltego
Contact
Domain > api.foundryusapool.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2022-01-20
104.18.22.193
(
ClassC
)
2025-11-22
104.18.13.119
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Sat, 22 Nov 2025 21:45:23 GMTContent-Type: text/html;charsetUTF-8Transfer-Encoding: chunkedConnection: keep-alivevary: Originvary: Access-Control-Request-Methodvary: Access-Control-Request-Headerslast-modified: Mon, 17 Nov 2025 14:38:34 GMTAccept-Ranges: bytesx-content-type-options: nosniffx-xss-protection: 0Cache-Control: no-cache, no-store, max-age0, must-revalidatepragma: no-cacheexpires: 0strict-transport-security: max-age31536000 ; includeSubDomainsx-frame-options: DENYcontent-language: en-UScf-cache-status: DYNAMICServer: cloudflareCF-RAY: 9a2b9d0efd42d106-PDX !DOCTYPE html>html>head> title>Pool API Docs | Foundry/title> meta charsetutf-8/> meta nameviewport contentwidthdevice-width, initial-scale1> link hrefhttps://fonts.googleapis.com/css?familyMontserrat:300,400,700|Roboto:300,400,700|Plus+Jakarta+Sans:500|Inter relstylesheet> link relicon typeimage/png sizes16x16 href/assets/foundryPool-favicon-16x16.png> link relicon typeimage/png sizes32x32 href/assets/foundryPool-favicon-32x32.png> style> body { margin: 0; padding: 0; } .menu-content *:not(.operation-type) { font-family: Inter; } rolemenuitem label{ padding: 4px 8px !important; border-radius: 5px; } rolemenuitem label .-depth2{ margin: 0 0 0 -16px !important; padding: 4px 8px 4px 16px !important; border-radius: 5px; } .scrollbar-container { padding: 8px 16px 8px 16px !important; } .keyboard-shortcut { position: absolute; right: 20px; top: 50%; transform: translateY(-50%); background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 3px; padding: 2px 6px; font-size: 11px; color: #64748b; font-family: ui-monospace, SFMono-Regular, SF Mono, Consolas, monospace; transition: opacity 0.2s ease, visibility 0.2s ease; user-select: none; pointer-events: none; line-height: 1.2; font-weight: 500; } .keyboard-shortcut.hidden { opacity: 0; visibility: hidden; } rolesearch { position: relative; border-radius: 8px; border: 1px solid #e2e8f0; background: white; margin-left: 10px; margin-right: 10px; cursor: text; } rolesearch .search-input { border-radius: 25px; border: none; outline: none; background: transparent; padding-right: 30px !important; } .search-input:has(~ data-rolesearch:results) { margin-bottom: 5px !important; } .search-input:has(~ .scrollbar-container) { margin-bottom: 5px !important; } .menu-content > div:first-child img { margin: 16px 16px 16px 25px; width: 50%; padding: 0 !important; } data-rolesearch:results { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; padding: 4px !important; text-align: center; margin-top: 0 !important; } data-rolesearch:results label { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; margin-bottom: 4px !important; text-align: left; } div.scrollbar-container:has(data-rolesearch:results){ padding: 0 !important; background-color: rgb(237, 237, 237)!important; } rolesearch:has(data-rolesearch:results){ padding-bottom: 0 !important; } /style> script srchttps://cdn.jsdelivr.net/npm/redoc@latest/bundles/redoc.standalone.js>/script>/head>body>div idredoc-container>/div>script> const redocConfig { // find available config settings here: https://redocly.com/docs/redoc/config sortOperationsAlphabetically: true, onlyRequiredInSamples: true, theme: { // find configurable themes here: https://redocly.com/docs/redoc/config#theme-settings logo: { gutter: 16px }, typography: { fontFamily: Inter, headings: { fontFamily: Plus Jakarta Sans, fontWeight: 500 } } }, }; Redoc.init(specOrSpecUrl /openapi-spec.json,options redocConfig, element document.getElementById(redoc-container)); // List of operation Ids and path parameters that are optional // These are used to remove the required text from the specified path parameters, // This is necessary because the OpenAPI spec does not support optional path parameters, // in the format operationID:pathParameterName const OptionalPathParameters getActivityLog:groupId, getFinancialStatsForSubAccounts:userId, getGrantedSubAccountStats:userId, getCumulativeGrantedSubAccountStats:userId, getCumulativeGrantedSubAccountsHashrate:userId, getCumulativeGrantedSubAccountsHashrate_1:userId, register_1:groupName, getRoleInfoBySubAccountNameAndUserId:userId, getSubAccountAlerts:userId // Wait for the Redoc container to be populated with content // Then remove the required text from the specified optional path parameters const interval setInterval(() > { const redocContainer document.querySelector(.redoc-wrap) if (redocContainer && redocContainer.children.length > 0) { clearInterval(interval); OptionalPathParameters.forEach(removeRequiredTextFromSpecificPathParameter); setupSearchKeyboardShortcutHandlers(); } }, 100); // Function to remove the required text from the specified optional path parameter // The parameter is in the format operationId:pathParameterName // e.g. getActivityLog:groupId function removeRequiredTextFromSpecificPathParameter(optionalPathParameter) { // Select the specific operation section by its data-section-id attribute const operationId optionalPathParameter.split(:)0 const pathParameterName optionalPathParameter.split(:)1 const operationSection document.getElementById(operation/+operationId); // Ensure the operation section exists if (operationSection) { // Find the path Parameters section within the operation const pathParamsHeader Array.from(operationSection.querySelectorAll(h5)).find(header > header.textContent.trim() path Parameters); // Ensure the path Parameters section exists if (pathParamsHeader) { // Get the next sibling element, which should be the table containing the parameters const paramTable pathParamsHeader.nextElementSibling; // Check if the table exists if (paramTable && paramTable.tagName TABLE) { // Get all rows in the table body const rows paramTable.querySelectorAll(tbody tr); // Loop through each row rows.forEach(row > { // Find the cell with the parameter name const paramNameCell row.querySelector(td:first-child); // Check if this is the row for the specified path parameter if (paramNameCell && paramNameCell.textContent.trim().includes(pathParameterName)) { // Find the cell that may contain the required label const requiredCell row.querySelector(td:first-child div); // If the cell exists and contains required, remove it if (requiredCell && requiredCell.textContent.includes(required)) { requiredCell.textContent requiredCell.textContent.replace(required, ).trim(); } } }); } } } } function setupSearchKeyboardShortcutHandlers(){ const searchContainer document.querySelector(rolesearch); const searchInput document.querySelector(.search-input); const keyboardShortcut document.createElement(span); keyboardShortcut.className keyboard-shortcut; keyboardShortcut.id keyboardShortcut; keyboardShortcut.textContent /; searchInput.after(keyboardShortcut); searchContainer.addEventListener(click, function() {searchInput.focus()}); // Handle / key press to focus search document.addEventListener(keydown, function(e) { // Only trigger if / is pressed and were not already in an input/textarea if (e.key / && !isInputFocused()) { e.preventDefault(); // Prevent / from being typed searchInput.focus(); } // Handle Escape key to blur search if (e.key Escape && document.activeElement searchInput) { searchInput.blur(); } }); // Hide keyboard shortcut when search is focused searchInput.addEventListener(focus, function() { if (keyboardShortcut) { keyboardShortcut.classList.add(hidden); } }); // Show keyboard shortcut when search loses focus (and is empty) searchInput.addEventListener(blur, function() { if (keyboardShortcut && !searchInput.value.length) { keyboardShortcut.classList.remove(hidden); } }); function isInputFocused() { const activeElement document.activeElement; return activeElement && ( activeElement.tagName INPUT || activeElement.tagName TEXTAREA || activeElement.contentEditable true ); } }/script>/body>/html>
Subdomains
Date
Domain
IP
grafana.foundryusapool.com
2025-01-10
3.14.173.124
api.foundryusapool.com
2025-11-22
104.18.13.119
www.foundryusapool.com
2025-06-24
104.18.13.119
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]