Caddy
tcp/80
CloudFront
tcp/80
nginx 1.28.1
tcp/80
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4b19dbd6694d065d230345f8b278f0ba7d5e367c76
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/companies/{companyId}/address/{addressId}
DELETE /api/companies/{companyId}/contact/{contactId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/address/{addressId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/contact/{contactId}
DELETE /api/customers/{customerId}/address/{addressId}
DELETE /api/customers/{customerId}/contact/{contactId}
DELETE /api/projects/{projectId}/address/{addressId}
DELETE /api/sessions/{userId}
DELETE /api/suppliers/{supplierId}/account/{accountId}
DELETE /api/suppliers/{supplierId}/address/{addressId}
DELETE /api/suppliers/{supplierId}/contact/{contactId}
GET /api/access
GET /api/access/jobposition/{positionId}
GET /api/banks
GET /api/catalogs/accounttype
GET /api/catalogs/addresstype
GET /api/catalogs/disbursementtype
GET /api/catalogs/neighborhoods/zip-code/{zipCode}
GET /api/catalogs/persontype
GET /api/catalogs/phonetype
GET /api/catalogs/purchasetype
GET /api/catalogs/states
GET /api/catalogs/states/{stateId}
GET /api/catalogs/states/{stateId}/towns
GET /api/catalogs/states/{stateId}/towns/{townId}
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods/{neighId}
GET /api/catalogs/unitmeasure
GET /api/companies
GET /api/companies/{companyId}
GET /api/companies/{companyId}/sucursales
GET /api/companies/{companyId}/sucursales/{sucursalId}
GET /api/customers
GET /api/customers/phone/{phoneNumber}
GET /api/customers/searchby
GET /api/customers/{customerId}
GET /api/integrations/n8n/customer/phone/{phoneNumber}
GET /api/jobpositions
GET /api/jobpositions/{jobId}
GET /api/material
GET /api/projects
GET /api/projects/{projectId}
GET /api/purchase
GET /api/purchase/{purchaseId}
GET /api/sessions
GET /api/suppliers
GET /api/suppliers/{supplierId}
GET /api/tag-description
GET /api/users
GET /api/users/{id}
POST /api/auth/refreshtoken
POST /api/auth/signin
POST /api/auth/signout
POST /api/auth/signup
POST /api/companies/{companyId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/address
POST /api/companies/{companyId}/sucursales/{sucursalId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/enabled
POST /api/customers/{customerId}/address
POST /api/customers/{customerId}/contact
POST /api/customers/{customerId}/enabled
POST /api/jobpositions/{jobId}/enabled
POST /api/projects/{projectId}/address
POST /api/projects/{projectId}/enabled
POST /api/sendmail
POST /api/suppliers/{supplierId}/account
POST /api/suppliers/{supplierId}/address
POST /api/suppliers/{supplierId}/contact
POST /api/suppliers/{supplierId}/enabled
POST /api/suppliers/{supplierId}/tag-description
PUT /api/companies/{companyId}/address
PUT /api/companies/{companyId}/data
PUT /api/companies/{companyId}/enabled
PUT /api/companies/{companyId}/sucursales/{sucursalId}/data
PUT /api/customers/{customerId}/data
PUT /api/suppliers/{supplierId}/data
PUT /api/users/{id}/data
PUT /api/users/{userId}/email
PUT /api/users/{userId}/enabled
PUT /api/users/{userId}/jobposition
PUT /api/users/{userId}/password
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4b19dbd6694d065d230345f8b278f0ba7dd743554e
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/companies/{companyId}/address/{addressId}
DELETE /api/companies/{companyId}/contact/{contactId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/address/{addressId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/contact/{contactId}
DELETE /api/customers/{customerId}/address/{addressId}
DELETE /api/customers/{customerId}/contact/{contactId}
DELETE /api/projects/{projectId}/address/{addressId}
DELETE /api/sessions/{userId}
DELETE /api/suppliers/{supplierId}/account/{accountId}
DELETE /api/suppliers/{supplierId}/address/{addressId}
DELETE /api/suppliers/{supplierId}/contact/{contactId}
GET /api/access
GET /api/access/jobposition/{positionId}
GET /api/banks
GET /api/catalogs/accounttype
GET /api/catalogs/addresstype
GET /api/catalogs/disbursementtype
GET /api/catalogs/neighborhoods/zip-code/{zipCode}
GET /api/catalogs/persontype
GET /api/catalogs/phonetype
GET /api/catalogs/purchasetype
GET /api/catalogs/states
GET /api/catalogs/states/{stateId}
GET /api/catalogs/states/{stateId}/towns
GET /api/catalogs/states/{stateId}/towns/{townId}
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods/{neighId}
GET /api/catalogs/unitmeasure
GET /api/companies
GET /api/companies/{companyId}
GET /api/companies/{companyId}/sucursales
GET /api/companies/{companyId}/sucursales/{sucursalId}
GET /api/customers
GET /api/customers/searchby
GET /api/customers/{customerId}
GET /api/jobpositions
GET /api/jobpositions/{jobId}
GET /api/material
GET /api/projects
GET /api/projects/{projectId}
GET /api/purchase
GET /api/purchase/{purchaseId}
GET /api/sessions
GET /api/suppliers
GET /api/suppliers/{supplierId}
GET /api/tag-description
GET /api/users
GET /api/users/{id}
POST /api/auth/refreshtoken
POST /api/auth/signin
POST /api/auth/signout
POST /api/auth/signup
POST /api/companies/{companyId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/address
POST /api/companies/{companyId}/sucursales/{sucursalId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/enabled
POST /api/customers/{customerId}/address
POST /api/customers/{customerId}/contact
POST /api/customers/{customerId}/enabled
POST /api/jobpositions/{jobId}/enabled
POST /api/projects/{projectId}/address
POST /api/projects/{projectId}/enabled
POST /api/sendmail
POST /api/suppliers/{supplierId}/account
POST /api/suppliers/{supplierId}/address
POST /api/suppliers/{supplierId}/contact
POST /api/suppliers/{supplierId}/enabled
POST /api/suppliers/{supplierId}/tag-description
PUT /api/companies/{companyId}/address
PUT /api/companies/{companyId}/data
PUT /api/companies/{companyId}/enabled
PUT /api/companies/{companyId}/sucursales/{sucursalId}/data
PUT /api/customers/{customerId}/data
PUT /api/suppliers/{supplierId}/data
PUT /api/users/{id}/data
PUT /api/users/{userId}/email
PUT /api/users/{userId}/enabled
PUT /api/users/{userId}/jobposition
PUT /api/users/{userId}/password
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4b19dbd6694d065d230345f8b278f0ba7d5e367c76
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/companies/{companyId}/address/{addressId}
DELETE /api/companies/{companyId}/contact/{contactId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/address/{addressId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/contact/{contactId}
DELETE /api/customers/{customerId}/address/{addressId}
DELETE /api/customers/{customerId}/contact/{contactId}
DELETE /api/projects/{projectId}/address/{addressId}
DELETE /api/sessions/{userId}
DELETE /api/suppliers/{supplierId}/account/{accountId}
DELETE /api/suppliers/{supplierId}/address/{addressId}
DELETE /api/suppliers/{supplierId}/contact/{contactId}
GET /api/access
GET /api/access/jobposition/{positionId}
GET /api/banks
GET /api/catalogs/accounttype
GET /api/catalogs/addresstype
GET /api/catalogs/disbursementtype
GET /api/catalogs/neighborhoods/zip-code/{zipCode}
GET /api/catalogs/persontype
GET /api/catalogs/phonetype
GET /api/catalogs/purchasetype
GET /api/catalogs/states
GET /api/catalogs/states/{stateId}
GET /api/catalogs/states/{stateId}/towns
GET /api/catalogs/states/{stateId}/towns/{townId}
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods/{neighId}
GET /api/catalogs/unitmeasure
GET /api/companies
GET /api/companies/{companyId}
GET /api/companies/{companyId}/sucursales
GET /api/companies/{companyId}/sucursales/{sucursalId}
GET /api/customers
GET /api/customers/phone/{phoneNumber}
GET /api/customers/searchby
GET /api/customers/{customerId}
GET /api/integrations/n8n/customer/phone/{phoneNumber}
GET /api/jobpositions
GET /api/jobpositions/{jobId}
GET /api/material
GET /api/projects
GET /api/projects/{projectId}
GET /api/purchase
GET /api/purchase/{purchaseId}
GET /api/sessions
GET /api/suppliers
GET /api/suppliers/{supplierId}
GET /api/tag-description
GET /api/users
GET /api/users/{id}
POST /api/auth/refreshtoken
POST /api/auth/signin
POST /api/auth/signout
POST /api/auth/signup
POST /api/companies/{companyId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/address
POST /api/companies/{companyId}/sucursales/{sucursalId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/enabled
POST /api/customers/{customerId}/address
POST /api/customers/{customerId}/contact
POST /api/customers/{customerId}/enabled
POST /api/jobpositions/{jobId}/enabled
POST /api/projects/{projectId}/address
POST /api/projects/{projectId}/enabled
POST /api/sendmail
POST /api/suppliers/{supplierId}/account
POST /api/suppliers/{supplierId}/address
POST /api/suppliers/{supplierId}/contact
POST /api/suppliers/{supplierId}/enabled
POST /api/suppliers/{supplierId}/tag-description
PUT /api/companies/{companyId}/address
PUT /api/companies/{companyId}/data
PUT /api/companies/{companyId}/enabled
PUT /api/companies/{companyId}/sucursales/{sucursalId}/data
PUT /api/customers/{customerId}/data
PUT /api/suppliers/{supplierId}/data
PUT /api/users/{id}/data
PUT /api/users/{userId}/email
PUT /api/users/{userId}/enabled
PUT /api/users/{userId}/jobposition
PUT /api/users/{userId}/password
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4b19dbd6694d065d230345f8b278f0ba7dd743554e
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/companies/{companyId}/address/{addressId}
DELETE /api/companies/{companyId}/contact/{contactId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/address/{addressId}
DELETE /api/companies/{companyId}/sucursales/{sucursalId}/contact/{contactId}
DELETE /api/customers/{customerId}/address/{addressId}
DELETE /api/customers/{customerId}/contact/{contactId}
DELETE /api/projects/{projectId}/address/{addressId}
DELETE /api/sessions/{userId}
DELETE /api/suppliers/{supplierId}/account/{accountId}
DELETE /api/suppliers/{supplierId}/address/{addressId}
DELETE /api/suppliers/{supplierId}/contact/{contactId}
GET /api/access
GET /api/access/jobposition/{positionId}
GET /api/banks
GET /api/catalogs/accounttype
GET /api/catalogs/addresstype
GET /api/catalogs/disbursementtype
GET /api/catalogs/neighborhoods/zip-code/{zipCode}
GET /api/catalogs/persontype
GET /api/catalogs/phonetype
GET /api/catalogs/purchasetype
GET /api/catalogs/states
GET /api/catalogs/states/{stateId}
GET /api/catalogs/states/{stateId}/towns
GET /api/catalogs/states/{stateId}/towns/{townId}
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods
GET /api/catalogs/states/{stateId}/towns/{townId}/neighborhoods/{neighId}
GET /api/catalogs/unitmeasure
GET /api/companies
GET /api/companies/{companyId}
GET /api/companies/{companyId}/sucursales
GET /api/companies/{companyId}/sucursales/{sucursalId}
GET /api/customers
GET /api/customers/searchby
GET /api/customers/{customerId}
GET /api/jobpositions
GET /api/jobpositions/{jobId}
GET /api/material
GET /api/projects
GET /api/projects/{projectId}
GET /api/purchase
GET /api/purchase/{purchaseId}
GET /api/sessions
GET /api/suppliers
GET /api/suppliers/{supplierId}
GET /api/tag-description
GET /api/users
GET /api/users/{id}
POST /api/auth/refreshtoken
POST /api/auth/signin
POST /api/auth/signout
POST /api/auth/signup
POST /api/companies/{companyId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/address
POST /api/companies/{companyId}/sucursales/{sucursalId}/contact
POST /api/companies/{companyId}/sucursales/{sucursalId}/enabled
POST /api/customers/{customerId}/address
POST /api/customers/{customerId}/contact
POST /api/customers/{customerId}/enabled
POST /api/jobpositions/{jobId}/enabled
POST /api/projects/{projectId}/address
POST /api/projects/{projectId}/enabled
POST /api/sendmail
POST /api/suppliers/{supplierId}/account
POST /api/suppliers/{supplierId}/address
POST /api/suppliers/{supplierId}/contact
POST /api/suppliers/{supplierId}/enabled
POST /api/suppliers/{supplierId}/tag-description
PUT /api/companies/{companyId}/address
PUT /api/companies/{companyId}/data
PUT /api/companies/{companyId}/enabled
PUT /api/companies/{companyId}/sucursales/{sucursalId}/data
PUT /api/customers/{customerId}/data
PUT /api/suppliers/{supplierId}/data
PUT /api/users/{id}/data
PUT /api/users/{userId}/email
PUT /api/users/{userId}/enabled
PUT /api/users/{userId}/jobposition
PUT /api/users/{userId}/password
Open service 18.66.192.52:443 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3584
Connection: close
Date: Sat, 10 Jan 2026 10:37:40 GMT
Cache-Control: max-age=5, stale-while-revalidate
Accept-Ranges: bytes
ETag: "718b0c775ac46ec5e069240663fcc31e"
Last-Modified: Sat, 10 Jan 2026 10:37:13 GMT
X-Cache: Hit from cloudfront
Via: 1.1 f4c3162878591c5abd76f8ee1f873476.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: ZBBYO-1SsiGMCoa7RtaoobCPuIqub2E7Aak_QQaViLON0h2mNkIr9w==
Age: 3
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><title data-next-head="">Create Next App</title><meta name="description" content="Generated by create next app" data-next-head=""/><link rel="icon" href="/favicon.ico" data-next-head=""/><link rel="preload" href="/next.svg" as="image" data-next-head=""/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/chunks/5af32d58fc8f441e.css" as="style"/><link rel="preload" href="/_next/static/chunks/b274d4917e90344c.css" as="style"/><link rel="stylesheet" href="/_next/static/chunks/5af32d58fc8f441e.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/chunks/b274d4917e90344c.css" data-n-p=""/><noscript data-n-css=""></noscript><script src="/_next/static/chunks/8be058dacda94659.js" defer=""></script><script src="/_next/static/chunks/7f2bd0bae13939de.js" defer=""></script><script src="/_next/static/chunks/turbopack-fa8ec852ec676abd.js" defer=""></script><script src="/_next/static/chunks/90bb5450f5ba5bfc.js" defer=""></script><script src="/_next/static/chunks/turbopack-6f961f7226af3e3d.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_ssgManifest.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_buildManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/next.svg"/><div id="__next"><div class="Home-module__g21JLG__page geist_30c44c32-module__G1nYbG__variable geist_mono_f1f8a2c5-module__7qQEnW__variable"><main class="Home-module__g21JLG__main"><img alt="Next.js logo" width="100" height="20" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/next.svg"/><div class="Home-module__g21JLG__intro"><h1>To get started, edit the index.js file.</h1><p>Looking for a starting point or more instructions? Head over to<!-- --> <a href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Templates</a> <!-- -->or the<!-- --> <a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Learning</a> <!-- -->center.</p></div><div class="Home-module__g21JLG__ctas"><a class="Home-module__g21JLG__primary" href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer"><img alt="Vercel logomark" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/vercel.svg"/>Deploy Now</a><a class="Home-module__g21JLG__secondary" href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Documentation</a></div></main></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"5OqHq0QVKIoioq6d-zNWi","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 18.66.192.58:80 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:37:42 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://smartinnovationsystems.com/ X-Cache: Redirect from cloudfront Via: 1.1 8c1abfbb8460bed752668233d296dba8.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: Pm39C4gYr2qeZzf667tekPsrv_-fer5YPZPHA3OsbV9uGmmJgBMgkQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.58:443 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3584
Connection: close
Date: Sat, 10 Jan 2026 10:37:39 GMT
Cache-Control: max-age=5, stale-while-revalidate
Accept-Ranges: bytes
ETag: "718b0c775ac46ec5e069240663fcc31e"
Last-Modified: Sat, 10 Jan 2026 10:37:13 GMT
X-Cache: Hit from cloudfront
Via: 1.1 5cc4b35b46cb9b55d49e7f47442e6838.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: BNW1T27SaO6aNkN0gr8kBoKg7RH7PH3k0SyyAnNcKyu5WATFFL1-pw==
Age: 3
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><title data-next-head="">Create Next App</title><meta name="description" content="Generated by create next app" data-next-head=""/><link rel="icon" href="/favicon.ico" data-next-head=""/><link rel="preload" href="/next.svg" as="image" data-next-head=""/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/chunks/5af32d58fc8f441e.css" as="style"/><link rel="preload" href="/_next/static/chunks/b274d4917e90344c.css" as="style"/><link rel="stylesheet" href="/_next/static/chunks/5af32d58fc8f441e.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/chunks/b274d4917e90344c.css" data-n-p=""/><noscript data-n-css=""></noscript><script src="/_next/static/chunks/8be058dacda94659.js" defer=""></script><script src="/_next/static/chunks/7f2bd0bae13939de.js" defer=""></script><script src="/_next/static/chunks/turbopack-fa8ec852ec676abd.js" defer=""></script><script src="/_next/static/chunks/90bb5450f5ba5bfc.js" defer=""></script><script src="/_next/static/chunks/turbopack-6f961f7226af3e3d.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_ssgManifest.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_buildManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/next.svg"/><div id="__next"><div class="Home-module__g21JLG__page geist_30c44c32-module__G1nYbG__variable geist_mono_f1f8a2c5-module__7qQEnW__variable"><main class="Home-module__g21JLG__main"><img alt="Next.js logo" width="100" height="20" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/next.svg"/><div class="Home-module__g21JLG__intro"><h1>To get started, edit the index.js file.</h1><p>Looking for a starting point or more instructions? Head over to<!-- --> <a href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Templates</a> <!-- -->or the<!-- --> <a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Learning</a> <!-- -->center.</p></div><div class="Home-module__g21JLG__ctas"><a class="Home-module__g21JLG__primary" href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer"><img alt="Vercel logomark" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/vercel.svg"/>Deploy Now</a><a class="Home-module__g21JLG__secondary" href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Documentation</a></div></main></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"5OqHq0QVKIoioq6d-zNWi","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 18.66.192.52:80 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:37:42 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://smartinnovationsystems.com/ X-Cache: Redirect from cloudfront Via: 1.1 cabdd49d8331afa937d15ebb470ea716.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: RFUQXilpI9MMk_ulIfvZSQ5ZlDZDYlMrUfvIik9nstGQtlcfrj47rw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.7:80 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:37:41 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://smartinnovationsystems.com/ X-Cache: Redirect from cloudfront Via: 1.1 1a45d1e1304c39dfa9b034c2308f4976.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: yyKhF1-x_zxyBUsk27CFjEFsvRnqQqNexDVtd4StYxcLI4MakV0mDg== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.7:443 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3584
Connection: close
Date: Sat, 10 Jan 2026 10:37:39 GMT
Cache-Control: max-age=5, stale-while-revalidate
Accept-Ranges: bytes
ETag: "718b0c775ac46ec5e069240663fcc31e"
Last-Modified: Sat, 10 Jan 2026 10:37:13 GMT
X-Cache: Hit from cloudfront
Via: 1.1 ba2af690a81a9d904af393a857344bf4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: JyW5igoRPvXvZxZUmc050yowQAO9JngFlvZX9ZVq6_D63rj7tuPCTw==
Age: 2
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><title data-next-head="">Create Next App</title><meta name="description" content="Generated by create next app" data-next-head=""/><link rel="icon" href="/favicon.ico" data-next-head=""/><link rel="preload" href="/next.svg" as="image" data-next-head=""/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/chunks/5af32d58fc8f441e.css" as="style"/><link rel="preload" href="/_next/static/chunks/b274d4917e90344c.css" as="style"/><link rel="stylesheet" href="/_next/static/chunks/5af32d58fc8f441e.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/chunks/b274d4917e90344c.css" data-n-p=""/><noscript data-n-css=""></noscript><script src="/_next/static/chunks/8be058dacda94659.js" defer=""></script><script src="/_next/static/chunks/7f2bd0bae13939de.js" defer=""></script><script src="/_next/static/chunks/turbopack-fa8ec852ec676abd.js" defer=""></script><script src="/_next/static/chunks/90bb5450f5ba5bfc.js" defer=""></script><script src="/_next/static/chunks/turbopack-6f961f7226af3e3d.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_ssgManifest.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_buildManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/next.svg"/><div id="__next"><div class="Home-module__g21JLG__page geist_30c44c32-module__G1nYbG__variable geist_mono_f1f8a2c5-module__7qQEnW__variable"><main class="Home-module__g21JLG__main"><img alt="Next.js logo" width="100" height="20" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/next.svg"/><div class="Home-module__g21JLG__intro"><h1>To get started, edit the index.js file.</h1><p>Looking for a starting point or more instructions? Head over to<!-- --> <a href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Templates</a> <!-- -->or the<!-- --> <a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Learning</a> <!-- -->center.</p></div><div class="Home-module__g21JLG__ctas"><a class="Home-module__g21JLG__primary" href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer"><img alt="Vercel logomark" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/vercel.svg"/>Deploy Now</a><a class="Home-module__g21JLG__secondary" href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Documentation</a></div></main></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"5OqHq0QVKIoioq6d-zNWi","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 18.66.192.129:443 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 3584
Connection: close
Date: Sat, 10 Jan 2026 10:37:39 GMT
Cache-Control: max-age=5, stale-while-revalidate
Accept-Ranges: bytes
ETag: "718b0c775ac46ec5e069240663fcc31e"
Last-Modified: Sat, 10 Jan 2026 10:37:13 GMT
X-Cache: Hit from cloudfront
Via: 1.1 3ddbbcaacc1ba68ddfab04ef45c3ca98.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: 5-UC6r0_8NINLkJvgBWqTyK9pOAfcjHbzoR-yvU4ct-ltdVFViFM8w==
Age: 2
Page title: Create Next App
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><title data-next-head="">Create Next App</title><meta name="description" content="Generated by create next app" data-next-head=""/><link rel="icon" href="/favicon.ico" data-next-head=""/><link rel="preload" href="/next.svg" as="image" data-next-head=""/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/chunks/5af32d58fc8f441e.css" as="style"/><link rel="preload" href="/_next/static/chunks/b274d4917e90344c.css" as="style"/><link rel="stylesheet" href="/_next/static/chunks/5af32d58fc8f441e.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/chunks/b274d4917e90344c.css" data-n-p=""/><noscript data-n-css=""></noscript><script src="/_next/static/chunks/8be058dacda94659.js" defer=""></script><script src="/_next/static/chunks/7f2bd0bae13939de.js" defer=""></script><script src="/_next/static/chunks/turbopack-fa8ec852ec676abd.js" defer=""></script><script src="/_next/static/chunks/90bb5450f5ba5bfc.js" defer=""></script><script src="/_next/static/chunks/turbopack-6f961f7226af3e3d.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_ssgManifest.js" defer=""></script><script src="/_next/static/5OqHq0QVKIoioq6d-zNWi/_buildManifest.js" defer=""></script></head><body><link rel="preload" as="image" href="/next.svg"/><div id="__next"><div class="Home-module__g21JLG__page geist_30c44c32-module__G1nYbG__variable geist_mono_f1f8a2c5-module__7qQEnW__variable"><main class="Home-module__g21JLG__main"><img alt="Next.js logo" width="100" height="20" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/next.svg"/><div class="Home-module__g21JLG__intro"><h1>To get started, edit the index.js file.</h1><p>Looking for a starting point or more instructions? Head over to<!-- --> <a href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Templates</a> <!-- -->or the<!-- --> <a href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Learning</a> <!-- -->center.</p></div><div class="Home-module__g21JLG__ctas"><a class="Home-module__g21JLG__primary" href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer"><img alt="Vercel logomark" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="Home-module__g21JLG__logo" style="color:transparent" src="/vercel.svg"/>Deploy Now</a><a class="Home-module__g21JLG__secondary" href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app" target="_blank" rel="noopener noreferrer">Documentation</a></div></main></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"5OqHq0QVKIoioq6d-zNWi","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 18.66.192.129:80 · smartinnovationsystems.com
2026-01-10 10:37
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:37:41 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://smartinnovationsystems.com/ X-Cache: Redirect from cloudfront Via: 1.1 c414bd1a4ce7ace94cbfdfa8efcbe5a6.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: mbosmtWU_HtLYPndYTVknDx762_o3ve5WhhIKFuKq9wOFn8upDv8kA== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 44.217.133.239:80 · n8n.smartinnovationsystems.com
2026-01-10 02:43
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://n8n.smartinnovationsystems.com/ Server: Caddy Date: Sat, 10 Jan 2026 02:44:43 GMT Content-Length: 0
Open service 98.82.230.34:8443 · www.developers.smartinnovationsystems.com
2026-01-09 07:21
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Fri, 09 Jan 2026 07:21:36 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}
Open service 52.20.176.157:80 · odyssey.smartinnovationsystems.com
2026-01-05 09:31
HTTP/1.1 200 OK Server: nginx/1.28.1 Date: Mon, 05 Jan 2026 09:31:08 GMT Content-Type: text/html; charset=utf-8 Content-Length: 1611 Connection: close Content-Disposition: inline; filename="index.html" Accept-Ranges: bytes ETag: "19b14460492bbdb6d4105bf19e74abd50c488901" Vary: Accept-Encoding Page title: ODYSSEY <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <title>ODYSSEY</title> <script type="module" crossorigin src="/assets/index-DMV0hi4n.js"></script> <link rel="stylesheet" crossorigin href="/assets/index-BBMHSKFj.css"> </head> <body> <div id="root"></div> </body> </html>
Open service 52.20.176.157:80 · www.odyssey.smartinnovationsystems.com
2026-01-05 09:31
HTTP/1.1 200 OK Server: nginx/1.28.1 Date: Mon, 05 Jan 2026 09:31:08 GMT Content-Type: text/html; charset=utf-8 Content-Length: 1611 Connection: close Content-Disposition: inline; filename="index.html" Accept-Ranges: bytes ETag: "19b14460492bbdb6d4105bf19e74abd50c488901" Vary: Accept-Encoding Page title: ODYSSEY <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <title>ODYSSEY</title> <script type="module" crossorigin src="/assets/index-DMV0hi4n.js"></script> <link rel="stylesheet" crossorigin href="/assets/index-BBMHSKFj.css"> </head> <body> <div id="root"></div> </body> </html>
Open service 98.82.230.34:8443 · www.developers.smartinnovationsystems.com
2026-01-02 14:28
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Fri, 02 Jan 2026 14:28:40 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}
Open service 98.82.230.34:8443 · www.developers.smartinnovationsystems.com
2025-12-23 02:37
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Tue, 23 Dec 2025 02:37:14 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}
Open service 98.82.230.34:8443 · developers.smartinnovationsystems.com
2025-12-23 02:01
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Tue, 23 Dec 2025 02:01:04 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}
Open service 98.82.230.34:8443 · www.developers.smartinnovationsystems.com
2025-12-20 13:42
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Sat, 20 Dec 2025 13:42:41 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}
Open service 98.82.230.34:8443 · developers.smartinnovationsystems.com
2025-12-20 10:30
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Sat, 20 Dec 2025 10:30:29 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}
Open service 98.82.230.34:8443 · developers.smartinnovationsystems.com
2025-12-19 10:46
HTTP/1.1 401
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
Content-Type: application/json
Content-Length: 116
Date: Fri, 19 Dec 2025 10:46:10 GMT
Connection: close
{"path":"/","error":"Unauthorized","message":"Full authentication is required to access this resource","status":401}