Microsoft-IIS 10.0
tcp/443 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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
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: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce95b176e37
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/petplan-applications
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/registration/me/status
GET /api/rehome/pets
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/invoices
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/pet/{chipnumber}/eligible
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/register
POST /api/identity/register/admin
POST /api/identity/register/mobile
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/report/{id}/seen
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/me/changeemail
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce915233968
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/petplan-applications
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/invoices
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/pet/{chipnumber}/eligible
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/register
POST /api/identity/register/admin
POST /api/identity/register/mobile
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/report/{id}/seen
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/me/changeemail
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce9a8dd76e3
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/configuration
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/petplan-applications
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/rehomepetplan/{shortCode}/pet/{chipnumber}/eligible
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/petplan/pet/{petId}/savepetplan
POST /api/v2/rehomepetplan/pet/{petId}/savepetplan
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce91dd94044
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/configuration
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/rehomepetplan/{shortCode}/pet/{chipnumber}/eligible
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
GET /petplan-applications
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/petplan/pet/{petId}/savepetplan
POST /api/v2/rehomepetplan/pet/{petId}/savepetplan
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce9a72fc04d
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/configuration
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/rehomepetplan/{shortCode}/pet/{chipnumber}/eligible
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/petplan/pet/{petId}/savepetplan
POST /api/v2/rehomepetplan/pet/{petId}/savepetplan
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce9b995ef3f
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/rehomepetplan/{shortCode}/pet/{chipnumber}/eligible
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/petplan/pet/{petId}/savepetplan
POST /api/v2/rehomepetplan/pet/{petId}/savepetplan
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce9196b586d
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/reports/{reportId}/audit
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/audit/rehome/{userId}
GET /api/users/audit/{id}
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/petplan/pet/{petId}/savepetplan
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce9d335dec3
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/reports/{reportId}/audit
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/audit/rehome/{userId}
GET /api/users/audit/{id}
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035492412f255dd265781f40631b5e5d90c32c2c700e6
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/reports/{reportId}/audit
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/audit/rehome/{userId}
GET /api/users/audit/{id}
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/pet/{petId}/register
POST /api/v2/petplan/pet/{petId}/save
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549206f679d13c7323929e54b05ac474ce93534a8f6
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/V2/email/iterable/token
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/reports/{reportId}/audit
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/audit/rehome/{userId}
GET /api/users/audit/{id}
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/register
POST /api/v2/petplan/save
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
POST /api/webhooks/iterable/communications
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035492412f255dd265781f40631b5e5d90c3297d95388
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/addresses/match/{postcode}
GET /api/addresses/validpostcode/{postcode}
GET /api/admin/pets/{id}
GET /api/admin/users/{userId}
GET /api/audit/list/reports/{reportId}
GET /api/audit/list/user/{userId}
GET /api/audit/list/user/{userId}/rehome
GET /api/banners
GET /api/breed-codes-by-names/for/species/{code}
GET /api/breed-names/for/species/{code}
GET /api/breed/name/{name}/for/species/{speciesVenomCode}
GET /api/breeds/all
GET /api/chips/certificate/{chipnumber}/for-keeper/{keeperid}
GET /api/chips/certificate/{id}
GET /api/chips/checkchip
GET /api/chips/checkchip/{chipnumber}
GET /api/chips/query/{chipnumber}
GET /api/chips/registerchipimplant
GET /api/chips/registered/{chipnumber}
GET /api/chips/sar/{chipnumber}/for-keeper/{keeperid}
GET /api/external/pets
GET /api/external/tokrequests
GET /api/external/users
GET /api/external/users/{id}
GET /api/external/users/{id}/contacts
GET /api/external/users/{id}/pets
GET /api/housekeeping/breeder-to-keeper-rehome-reminder
GET /api/housekeeping/daily-data-sync
GET /api/housekeeping/emails-send
GET /api/housekeeping/missing-pet-notifications
GET /api/housekeeping/nonactivator-incomplete-emails
GET /api/housekeeping/process-event-trackings
GET /api/housekeeping/process-perkvouchercode-check
GET /api/housekeeping/process-stripe-invoice-events
GET /api/housekeeping/send-annual-certificates
GET /api/housekeeping/sync-adestra-unsub-events
GET /api/housekeeping/tok-notifications
GET /api/housekeeping/{taskid}/{taskparam}
GET /api/identity/adb2c/login
GET /api/identity/token/validate
GET /api/info/version
GET /api/medivet/chips/{chipNumber}
GET /api/pets/missing/{petId}/all
GET /api/pets/missing/{reportId}
GET /api/pets/missing/{reportId}/admin
GET /api/pets/search
GET /api/pets/unclaimed
GET /api/pets/{id}
GET /api/popup/{popupName}
GET /api/qr-code-preferences/for-pet/{petId}
GET /api/qr-code/{petId}
GET /api/registrars
GET /api/rehome/pets
GET /api/reports/{reportId}/audit
GET /api/species/all
GET /api/species/all/filtered
GET /api/species/code/{venomCode}
GET /api/stripe/paymentMethod
GET /api/tracking/events
GET /api/users/all
GET /api/users/audit/rehome/{userId}
GET /api/users/audit/{id}
GET /api/users/exists/{email}
GET /api/users/idcode/{code}
GET /api/users/list
GET /api/users/me
GET /api/users/me/checktoken
GET /api/users/me/invoices
GET /api/users/me/logoff
GET /api/users/me/pets
GET /api/users/me/pets/{id}
GET /api/users/search/chip/{number}
GET /api/users/validate/vetcode
GET /api/users/{id}
GET /api/v2/chips/{chipNumber}/user
GET /api/v2/perks/user/me
GET /api/v2/perks/user/{userId}
GET /api/v2/perks/{shortCode}/user/me/eligible
GET /api/v2/perks/{shortCode}/user/me/pets
GET /api/v2/perks/{shortCode}/user/{userId}/eligible
GET /api/v2/perks/{shortCode}/user/{userId}/pets
GET /api/v2/perks/{shortCode}/voucher
GET /api/v2/perks/{shortCode}/voucher/user/{userId}
GET /api/v2/perks/{shortcode}/user/{userId}
GET /api/v2/report/list
GET /api/v2/report/list/me
GET /api/v2/report/list/near
GET /api/v2/report/{reportId}
GET /api/v2/users/{identifier}
GET /api/v2/users/{id}/pets
GET /api/v2/users/{id}/pets/alive
GET /api/v2/users/{id}/popup
GET /defrachipchecker
GET /mobile
GET /petSeen/{id}
PATCH /api/pets/{id}/lifestatus
PATCH /api/registrars/{registrarId}/active/{status}
PATCH /api/v2/report/{reportId}/image
POST /api/V2/email/{emailAddress}/{type}
POST /api/addresses/{addressId}/deactivate
POST /api/audit
POST /api/audit/pageview
POST /api/chipcheck
POST /api/chips/boxnumber
POST /api/chips/checkchip/{username}
POST /api/chips/import
POST /api/chips/number
POST /api/chips/number/alternate
POST /api/chips/register
POST /api/chips/registerchipimplant/noemail
POST /api/chips/resendregistrationemail
POST /api/chips/transfer/search
POST /api/content/upload/azure/{folder}
POST /api/content/upload/cloudinary
POST /api/external/tokrequests/chipnumber/{chipnumber}/close
POST /api/housekeeping/change-created-date-based-on-csv
POST /api/identity/login
POST /api/identity/logout
POST /api/identity/user/claim
POST /api/identity/user/claim-noemail
POST /api/identity/user/verify
POST /api/iplicit/configuration
POST /api/iplicit/sync
POST /api/perkvouchercodes/import
POST /api/pets/register
POST /api/price
POST /api/price/configuration
POST /api/price/{priceId}/priceKey
POST /api/qr-code-preferences/{userId}/{petId}
POST /api/qr-code/{petId}/notify
POST /api/registrar
POST /api/rehome
POST /api/rehome/rehoming-request
POST /api/rehome/support-email
POST /api/rehome/{chipnumber}/close
POST /api/rehome/{tokRequestId}/cancel
POST /api/reports/create-draft-report
POST /api/reports/search
POST /api/reports/{id}/add-admin-note
POST /api/stripe/customer
POST /api/stripe/paymentMethod/update
POST /api/stripe/price/sync
POST /api/stripe/product/sync
POST /api/stripe/session
POST /api/stripe/webhooks/checkout
POST /api/stripe/webhooks/invoice
POST /api/stripe/webhooks/invoice-failed-reminder
POST /api/stripe/webhooks/subscription
POST /api/subscription/user/{id}/sync
POST /api/tracking/event
POST /api/users/activate-email
POST /api/users/activate-no-email-account
POST /api/users/admins/register
POST /api/users/claim-account
POST /api/users/email
POST /api/users/log-profile-access
POST /api/users/logon/v380
POST /api/users/me/addresses
POST /api/users/me/addresses/{id}
POST /api/users/me/pets/claim
POST /api/users/me/pets/{id}/image/upload
POST /api/users/me/pets/{id}/image/upload/default
POST /api/users/me/pets/{reportId}/missing-update
POST /api/users/pets/claim-for-user/{id}
POST /api/users/register
POST /api/users/{userid}/pets/{petid}/assign-unclaimed-pet-to-user
POST /api/v2/petplan/register
POST /api/v2/petplan/save
POST /api/v2/report/{id}/seen
POST /api/v2/users/register
POST /api/v2/users/{userId}/email/{emailType}
POST /api/v2/users/{userId}/tokInsuranceEmail
PUT /api/banners/{name}
PUT /api/chips/allocate
PUT /api/chips/transfer
PUT /api/chips/update
PUT /api/chips/updateList
PUT /api/chips/{chipNumber}/transfer
PUT /api/identity/password
PUT /api/identity/password/forgotten
PUT /api/identity/password/reset
PUT /api/pets/{id}/archive
PUT /api/pets/{id}/residence/{status}
PUT /api/pets/{id}/unarchive
PUT /api/popup
PUT /api/reports/admin-update-status
PUT /api/users/changeemail/{id}
PUT /api/users/forgot-password
PUT /api/users/me/changeemail
PUT /api/users/me/changepassword
PUT /api/users/me/pets/{id}/archive
PUT /api/users/me/pets/{id}/passed-away
PUT /api/users/me/pets/{id}/residence/{status}
PUT /api/users/me/pets/{id}/unarchive
PUT /api/users/me/pets/{petId}/report-found/{status}
PUT /api/users/me/pets/{petId}/report-missing
PUT /api/users/update-active-status
PUT /api/users/update-dispute-status
PUT /api/users/update-password
PUT /api/users/update/{id}
PUT /api/users/{id}/role/update
PUT /api/users/{userId}/membership-step
PUT /api/v2/events/subscribe
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: 5733ddf49ff49cd1aad035491842b42c78215a09c1332d5eebad6c39dc616511
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /api/Questionnaire/DeleteSDSPdf/{sowId}
GET /api/CompanyValidation/getCompanyLocality
GET /api/CompanyValidation/getCompanySize
GET /api/Ir35Sow/CanCreateSds
GET /api/Questionnaire/getAllSDSQuestionnaires
GET /api/Questionnaire/getSDSStatus
GET /api/Questionnaire/viewSDSPdf
POST /api/CompanyValidation/saveCompanySize
POST /api/CompanyValidation/validate
POST /api/IR35HistoryLedger/saveHistoryLedger
POST /api/Questionnaire/createSDSForRevisedSOW
POST /api/Questionnaire/getUserQuestionnaireResponsesBySowId
POST /api/Questionnaire/saveUserQuestionnaireResponses
POST /api/Questionnaire/signSDS
POST /api/Sow/getEngager&SupplierDetails
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: 5733ddf49ff49cd1aad035497d34e27a263400d0763d1d8042b4fcbc363f58db
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/SchoolAlert/SystemStatusAlert/{orgId}/{toEmailId}
GET /api/TrainingDB/GetSyncStatus/{orgId}
GET /api/TrainingDB/PreCheckStatus/{orgId}
GET /api/ping
POST /api/SchoolAlert/UpsertAlertEmail
POST /api/TrainingDB/ProcessNGDeletion
POST /api/TrainingDB/SchoolDetailsDR
POST /api/TrainingDB/SyncCompletedSeenStatusUpdate
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: 5733ddf49ff49cd1aad035491842b42c78215a09c1332d5eebad6c39dc616511
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /api/Questionnaire/DeleteSDSPdf/{sowId}
GET /api/CompanyValidation/getCompanyLocality
GET /api/CompanyValidation/getCompanySize
GET /api/Ir35Sow/CanCreateSds
GET /api/Questionnaire/getAllSDSQuestionnaires
GET /api/Questionnaire/getSDSStatus
GET /api/Questionnaire/viewSDSPdf
POST /api/CompanyValidation/saveCompanySize
POST /api/CompanyValidation/validate
POST /api/IR35HistoryLedger/saveHistoryLedger
POST /api/Questionnaire/createSDSForRevisedSOW
POST /api/Questionnaire/getUserQuestionnaireResponsesBySowId
POST /api/Questionnaire/saveUserQuestionnaireResponses
POST /api/Questionnaire/signSDS
POST /api/Sow/getEngager&SupplierDetails
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: 5733ddf49ff49cd1aad035497d34e27a263400d0763d1d8042b4fcbc363f58db
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/SchoolAlert/SystemStatusAlert/{orgId}/{toEmailId}
GET /api/TrainingDB/GetSyncStatus/{orgId}
GET /api/TrainingDB/PreCheckStatus/{orgId}
GET /api/ping
POST /api/SchoolAlert/UpsertAlertEmail
POST /api/TrainingDB/ProcessNGDeletion
POST /api/TrainingDB/SchoolDetailsDR
POST /api/TrainingDB/SyncCompletedSeenStatusUpdate
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
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: 5733ddf49ff49cd1aad03549ee5b86f042a9195a97ee27e94ecc377684737ba8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/admin/incidents
GET /api/admin/incidents/{incidentId}/audits
GET /api/admin/lsoa/{north}/{east}/{south}/{west}
GET /api/admin/organisations/getforusers
GET /api/admin/properties/{north}/{east}/{south}/{west}
GET /api/admin/users/getall
GET /api/data/getdatafrompostcodes
GET /api/data/getdatafromuprn
GET /api/data/importLSOAs
GET /api/data/populategeography
GET /api/data/populatepropertyneeds
GET /api/datasharingrelationships/{dataSharingRelationshipSlug}
GET /api/graphdata
GET /api/hazards
GET /api/incidents/{id}/incident-tags
GET /api/incidents/{incidentId}
GET /api/organisation-roles
GET /api/organisations
GET /api/organisations/{id}/data-release-requests
GET /api/organisations/{organisationId}/incidents
GET /api/organisations/{organisationSlug}
GET /api/organisationtypes
POST /api/admin/organisations/create
POST /api/admin/organisations/updateposition
POST /api/admin/people/create
POST /api/data/populateOrgGeoJson
POST /api/incident-tags
POST /api/incident-tags/properties
POST /api/incidents
POST /api/properties/withinpolygon
POST /api/property-notes
PUT /api/data-release-requests/{id}
PUT /api/incident-properties/{id}
PUT /api/incidents/{id}
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: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
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: 5733ddf49ff49cd1f3d88d600cb93d536ce58343de2495f4cf71975864f5499f
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths: GET /api/Deal/get_all GET /api/Deal/get_batch GET /api/Deal/get_page GET /api/Deal/get_total GET /api/History/get_batch GET /api/History/get_page GET /api/Order/get_page GET /api/Order/get_total GET /api/Position/get_page GET /api/Position/get_total GET /api/Symbol/getGroup GET /api/Symbol/getlist GET /api/Symbol/getsymbolsbygroup GET /api/Symbol/getsymbolsbymask GET /api/Symbol/getsymbolsbyname GET /api/Test/getServerTime GET /api/Test/getUTCTime GET /api/Tick/get GET /api/Tick/get1Dbars GET /api/Tick/last GET /api/Tick/last_group GET /api/Trade/get_request_result GET /api/User/get GET /api/User/get_trade_state POST /api/Authentication/GetLoginDetails POST /api/Trade/send_request POST /api/User/apply-so-compensation POST /api/User/change-group POST /api/User/update-balance POST /api/User/update-credit
Severity: info
Fingerprint: 5733ddf49ff49cd1f3d88d600cb93d536ce58343de2495f4cf719758ccab2690
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths: GET /api/Deal/get_all GET /api/Deal/get_batch GET /api/Deal/get_page GET /api/Deal/get_total GET /api/History/get_batch GET /api/History/get_page GET /api/Order/get_page GET /api/Order/get_total GET /api/Position/get_page GET /api/Position/get_total GET /api/Symbol/getGroup GET /api/Symbol/getlist GET /api/Symbol/getsymbolsbygroup GET /api/Symbol/getsymbolsbymask GET /api/Symbol/getsymbolsbyname GET /api/Test/getServerTime GET /api/Test/getUTCTime GET /api/Tick/get GET /api/Tick/get1Dbars GET /api/Tick/last GET /api/Tick/last_group GET /api/Trade/get_request_result GET /api/User/get GET /api/User/get_trade_state POST /api/Authentication/GetLoginDetails POST /api/Trade/send_request POST /api/User/change-group
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: 5733ddf49ff49cd1aad035499d0efe8d77f4d4bd07226d711451d10a15346a9d
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/Health
GET /api/Tokens
GET /api/Tokens/{id}
GET /api/edge/replication/ping
GET /api/edge/replication/updates
PATCH /api/Tokens/{id}/metadata
POST /api/Edge/scans
POST /api/Tokens/create
POST /api/Tokens/verify
POST /api/Tokens/{id}/mark-used
POST /api/Tokens/{id}/revoke
Severity: info
Fingerprint: 5733ddf49ff49cd1aad035499d0efe8d77f4d4bd07226d71297df5f1669e0ba1
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/Health
GET /api/Tokens
GET /api/Tokens/{id}
PATCH /api/Tokens/{id}/metadata
POST /api/Edge/scans
POST /api/Tokens/create
POST /api/Tokens/verify
POST /api/Tokens/{id}/mark-used
POST /api/Tokens/{id}/revoke
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: 5733ddf49ff49cd1aad03549ee5b86f042a9195a97ee27e94ecc377684737ba8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/admin/incidents
GET /api/admin/incidents/{incidentId}/audits
GET /api/admin/lsoa/{north}/{east}/{south}/{west}
GET /api/admin/organisations/getforusers
GET /api/admin/properties/{north}/{east}/{south}/{west}
GET /api/admin/users/getall
GET /api/data/getdatafrompostcodes
GET /api/data/getdatafromuprn
GET /api/data/importLSOAs
GET /api/data/populategeography
GET /api/data/populatepropertyneeds
GET /api/datasharingrelationships/{dataSharingRelationshipSlug}
GET /api/graphdata
GET /api/hazards
GET /api/incidents/{id}/incident-tags
GET /api/incidents/{incidentId}
GET /api/organisation-roles
GET /api/organisations
GET /api/organisations/{id}/data-release-requests
GET /api/organisations/{organisationId}/incidents
GET /api/organisations/{organisationSlug}
GET /api/organisationtypes
POST /api/admin/organisations/create
POST /api/admin/organisations/updateposition
POST /api/admin/people/create
POST /api/data/populateOrgGeoJson
POST /api/incident-tags
POST /api/incident-tags/properties
POST /api/incidents
POST /api/properties/withinpolygon
POST /api/property-notes
PUT /api/data-release-requests/{id}
PUT /api/incident-properties/{id}
PUT /api/incidents/{id}
Open service 51.104.28.87:443 · securevault.clinicloud.co
2026-01-23 16:15
HTTP/1.1 200 OK
Content-Length: 506
Connection: close
Content-Type: text/html
Date: Fri, 23 Jan 2026 16:16:24 GMT
Accept-Ranges: bytes
Cache-Control: no-cache,private, max-age=86400
ETag: "d75b1a752552dc1:0"
Last-Modified: Mon, 10 Nov 2025 09:36:14 GMT
Strict-Transport-Security: max-age=31536000; includeSubdomains
Content-Security-Policy: default-src 'self'; style-src 'self' 'unsafe-inline'; base-uri 'self'; connect-src https://securevault.clinicloud.co/core/api/auth/me https://wasecurevault.blob.core.windows.net https://wasecurevaultdev.blob.core.windows.net 'self'; img-src 'self' blob: data:;
Referrer-Policy: strict-origin-when-cross-origin
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Page title: SecureVault
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/ico" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>SecureVault</title>
<script type="module" crossorigin src="/assets/index-BRH8Iyj-.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BurW136n.css">
</head>
<body>
<div id="root"></div>
</body>
</html>
Open service 51.104.28.87:443 · dev-api.onexrm.ai
2026-01-23 14:04
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 14:04:35 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=701b8b96823e4ea815297366750426b952e25e21364dea3444cef740ecd9d66e;Path=/;HttpOnly;Secure;Domain=dev-api.onexrm.ai Set-Cookie: ARRAffinitySameSite=701b8b96823e4ea815297366750426b952e25e21364dea3444cef740ecd9d66e;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev-api.onexrm.ai Strict-Transport-Security: max-age=2592000 X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · api.autorosteringnonprod.oneadvanced.io
2026-01-23 11:14
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 11:14:35 GMT Server: Microsoft-IIS/10.0 Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Security-Policy: default-src 'self' https://api.autorosteringnonprod.oneadvanced.com https://autorosteringnonprod.oneadvanced.io 'unsafe-inline'; img-src 'self' data:; X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · qa-adminutil.sims.co.uk
2026-01-23 08:13
HTTP/1.1 401 Unauthorized
Connection: close
Content-Type: application/json
Date: Fri, 23 Jan 2026 08:14:19 GMT
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=15768000; includeSubDomains; preload
Request-Context: appId=cid-v1:fee682c8-cac4-42a1-9516-b4eb4880b4a2
Content-Security-Policy-Report-Only: default-src 'self'
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer
Feature-Policy: accelerometer 'none'; camera 'none'; microphone 'none'; geolocation 'none'; usb 'none';
X-XSS-Protection: 1
{"error":"Request not authenticated."}
Open service 51.104.28.87:443 · dev-ir35-api.onexrm.ai
2026-01-23 03:58
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 03:59:24 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=a9c8e483945d1a5af78cfed534c2a79faacfa09f84fd0491ebd8e1c19570a0ef;Path=/;HttpOnly;Secure;Domain=dev-ir35-api.onexrm.ai Set-Cookie: ARRAffinitySameSite=a9c8e483945d1a5af78cfed534c2a79faacfa09f84fd0491ebd8e1c19570a0ef;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev-ir35-api.onexrm.ai X-Correlation-ID: fdd40d54e5bc4b2389bc3b8557a37699 X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · test.api.portaluat.petlog.org.uk
2026-01-23 03:12
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 03:13:01 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=0d0ddb13facab315cc15b077472b0efb335ee81bc16596af568a4bf240e6d904;Path=/;HttpOnly;Secure;Domain=test.api.portaluat.petlog.org.uk Set-Cookie: ARRAffinitySameSite=0d0ddb13facab315cc15b077472b0efb335ee81bc16596af568a4bf240e6d904;Path=/;HttpOnly;SameSite=None;Secure;Domain=test.api.portaluat.petlog.org.uk Request-Context: appId=cid-v1:21c1cdd3-c104-4418-8786-ab81aaaa5cce X-Powered-By: ASP.NET
Open service 51.104.28.87:80 · qa-adminutil.sims.co.uk
2026-01-23 03:07
HTTP/1.1 307 Temporary Redirect Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 03:07:44 GMT Location: https://qa-adminutil.sims.co.uk/ Strict-Transport-Security: max-age=15768000; includeSubDomains; preload Request-Context: appId=cid-v1:fee682c8-cac4-42a1-9516-b4eb4880b4a2 Content-Security-Policy-Report-Only: default-src 'self' X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff Referrer-Policy: no-referrer Feature-Policy: accelerometer 'none'; camera 'none'; microphone 'none'; geolocation 'none'; usb 'none'; X-XSS-Protection: 1
Open service 51.104.28.87:443 · apiautorosteringnonprod.oneadvanced.io
2026-01-23 00:45
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 00:46:04 GMT Server: Microsoft-IIS/10.0 Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Security-Policy: default-src 'self' https://api.autorosteringnonprod.oneadvanced.com https://autorosteringnonprod.oneadvanced.io 'unsafe-inline'; img-src 'self' data:; X-Powered-By: ASP.NET
Open service 51.104.28.87:80 · dev-ir35-api.onexrm.ai
2026-01-22 22:58
HTTP/1.1 307 Temporary Redirect Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 22:59:16 GMT Server: Microsoft-IIS/10.0 Location: https://dev-ir35-api.onexrm.ai/ Set-Cookie: ARRAffinity=a9c8e483945d1a5af78cfed534c2a79faacfa09f84fd0491ebd8e1c19570a0ef;Path=/;HttpOnly;Domain=dev-ir35-api.onexrm.ai X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · app.localresilienceviper.org
2026-01-22 22:53
HTTP/1.1 200 OK
Content-Length: 1116
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 22:54:08 GMT
Server: Microsoft-IIS/10.0
Accept-Ranges: bytes
ETag: "1dc1b966ce0fe5c"
Last-Modified: Mon, 01 Sep 2025 23:16:20 GMT
Set-Cookie: ARRAffinity=a6a5dc9e10d599fb1cdcc1ca63b66e11d981f3c08a8843e5588de5fad4fe7338;Path=/;HttpOnly;Secure;Domain=app.localresilienceviper.org
Set-Cookie: ARRAffinitySameSite=a6a5dc9e10d599fb1cdcc1ca63b66e11d981f3c08a8843e5588de5fad4fe7338;Path=/;HttpOnly;SameSite=None;Secure;Domain=app.localresilienceviper.org
Strict-Transport-Security: max-age=31536000
Request-Context: appId=cid-v1:7ff74ce2-74c3-4ad0-90ff-5ae207b0a4a9
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: object-src 'none'; form-action 'self'; frame-ancestors 'none'
X-Powered-By: ASP.NET
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="/favicon.png" />
<meta name="viewport" content="width=device-width" />
<link rel="modulepreload" href="/_app/immutable/entry/start.b21c1494.js">
<link rel="modulepreload" href="/_app/immutable/chunks/scheduler.1c2a3986.js">
<link rel="modulepreload" href="/_app/immutable/chunks/singletons.b2bd2db3.js">
<link rel="modulepreload" href="/_app/immutable/chunks/control.a409e4c5.js">
<link rel="modulepreload" href="/_app/immutable/entry/app.28709339.js">
<link rel="modulepreload" href="/_app/immutable/chunks/index.a95fd77c.js">
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents">
<script>
{
__sveltekit_llnnwe = {
base: "",
env: {}
};
const element = document.currentScript.parentElement;
Promise.all([
import("/_app/immutable/entry/start.b21c1494.js"),
import("/_app/immutable/entry/app.28709339.js")
]).then(([kit, app]) => {
kit.start(app, element);
});
}
</script>
</div>
</body>
</html>
Open service 51.104.28.87:443 · api.fxnx.com
2026-01-22 19:47
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 19:47:45 GMT Server: Microsoft-IIS/10.0 Location: index.html Set-Cookie: ARRAffinity=778dfe68ccfb9d96be57f2be2d452ca51e5e6a3c3d5f01ded1c44784ae5a5f31;Path=/;HttpOnly;Secure;Domain=api.fxnx.com Set-Cookie: ARRAffinitySameSite=778dfe68ccfb9d96be57f2be2d452ca51e5e6a3c3d5f01ded1c44784ae5a5f31;Path=/;HttpOnly;SameSite=None;Secure;Domain=api.fxnx.com Request-Context: appId=cid-v1:458f7e82-9c4a-4f17-8f0b-37d06fff8e70 X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · pre-adminutil.sims.co.uk
2026-01-22 19:37
HTTP/1.1 401 Unauthorized
Connection: close
Content-Type: application/json
Date: Thu, 22 Jan 2026 19:38:15 GMT
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=15768000; includeSubDomains; preload
Request-Context: appId=cid-v1:54c89171-fd65-4bb1-8994-a25edf0fad67
Content-Security-Policy-Report-Only: default-src 'self'
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Referrer-Policy: no-referrer
Feature-Policy: accelerometer 'none'; camera 'none'; microphone 'none'; geolocation 'none'; usb 'none';
X-XSS-Protection: 1
{"error":"Request not authenticated."}
Open service 51.104.28.87:80 · api.partners.ugp.co.uk
2026-01-22 16:33
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:34:05 GMT Location: https://api.partners.ugp.co.uk/
Open service 51.104.28.87:443 · api.partners.ugp.co.uk
2026-01-22 16:33
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:34:05 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=9d1dd2bc5c034cb9121e20e999ddac6799bfaa9fed5e80712f8cf55088b4c49a;Path=/;HttpOnly;Secure;Domain=api.partners.ugp.co.uk Set-Cookie: ARRAffinitySameSite=9d1dd2bc5c034cb9121e20e999ddac6799bfaa9fed5e80712f8cf55088b4c49a;Path=/;HttpOnly;SameSite=None;Secure;Domain=api.partners.ugp.co.uk Request-Context: appId=cid-v1:5d6c36a0-ee01-421f-9ebc-44fad911bca2 X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · partners.ugp.co.uk
2026-01-22 16:17
HTTP/1.1 200 OK
Content-Length: 4629
Connection: close
Content-Type: text/html
Date: Thu, 22 Jan 2026 16:17:42 GMT
Server: Microsoft-IIS/10.0
Accept-Ranges: bytes
ETag: "0cbacc7108bdc1:0"
Last-Modified: Wed, 21 Jan 2026 20:01:50 GMT
Set-Cookie: ARRAffinity=9d1dd2bc5c034cb9121e20e999ddac6799bfaa9fed5e80712f8cf55088b4c49a;Path=/;HttpOnly;Secure;Domain=partners.ugp.co.uk
Set-Cookie: ARRAffinitySameSite=9d1dd2bc5c034cb9121e20e999ddac6799bfaa9fed5e80712f8cf55088b4c49a;Path=/;HttpOnly;SameSite=None;Secure;Domain=partners.ugp.co.uk
X-Powered-By: ASP.NET
Page title: Partner Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Partner Portal</title>
<base href="/" />
<link rel="stylesheet" href="_content/MudBlazor/MudBlazor.min.css" />
<link rel="stylesheet" href="css/app.css" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet" />
</head>
<body>
<div id="app">Loading...</div>
<script>
window.downloadFile = (fileName, base64Data) => {
const link = document.createElement('a');
link.href = 'data:application/octet-stream;base64,' + base64Data;
link.download = fileName;
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
};
</script>
<script>
// Always reset MSAL cache before login
window.forceFreshLogin = () => {
try {
Object.keys(localStorage)
.filter(k => k.startsWith('msal.'))
.forEach(k => localStorage.removeItem(k));
Object.keys(sessionStorage)
.filter(k => k.startsWith('msal.'))
.forEach(k => sessionStorage.removeItem(k));
} catch { }
};
</script>
<!--<script>
window.brokerportalSignOut = () => {
try {
// Clear MSAL tokens from local/session storage
Object.keys(localStorage)
.filter(k => k.startsWith('msal.'))
.forEach(k => localStorage.removeItem(k));
Object.keys(sessionStorage)
.filter(k => k.startsWith('msal.'))
.forEach(k => sessionStorage.removeItem(k));
} catch (e) {
console.warn('Failed to clear MSAL cache', e);
}
};
</script>-->
<script>
window.fullMsalLogout = () => {
try {
// 1) Clear MSAL cache (local + session)
Object.keys(localStorage)
.filter(k => k.startsWith('msal.'))
.forEach(k => localStorage.removeItem(k));
Object.keys(sessionStorage)
.filter(k => k.startsWith('msal.'))
.forEach(k => sessionStorage.removeItem(k));
// 2) Tell MSAL WASM authentication to logout
if (window.AuthenticationService) {
window.AuthenticationService.logout();
}
} catch (e) {
console.warn("Logout error:", e);
}
}
</script>
<div id="ugp-overlay" style="display:none;">
<div class="ugp-overlay-bg"></div>
<div class="ugp-overlay-card">
<div class="ugp-overlay-spinner"></div>
<div class="ugp-overlay-text">Processing…</div>
</div>
</div>
<script>
window.ugpOverlay = {
show: () => document.getElementById('ugp-overlay').style.display = "flex",
hide: () => document.getElementById('ugp-overlay').style.display = "none"
};
</script>
<script src="_content/MudBlazor/MudBlazor.min.js"></script>
<script src="_content/Microsoft.Authentication.WebAssembly.Msal/AuthenticationService.js"></script>
<script src="_framework/blazor.webassembly.js"></script>
<!--<script src="_content/Microsoft.Authentication.WebAssembly.Msal/AuthenticationService.js"></script>
<script src="_framework/blazor.webassembly.js"></script>
<script src="_content/MudBlazor/MudBlazor.min.js"></script>-->
<!-- IMPORTANT: MudBlazor JS must load AFTER your JS and BEFORE Blazor -->
<!--<script sr
Open service 51.104.28.87:80 · partners.ugp.co.uk
2026-01-22 16:17
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 16:17:41 GMT Location: https://partners.ugp.co.uk/
Open service 51.104.28.87:80 · pre-adminutil.sims.co.uk
2026-01-22 11:56
HTTP/1.1 307 Temporary Redirect Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 11:57:20 GMT Location: https://pre-adminutil.sims.co.uk/ Strict-Transport-Security: max-age=15768000; includeSubDomains; preload Request-Context: appId=cid-v1:54c89171-fd65-4bb1-8994-a25edf0fad67 Content-Security-Policy-Report-Only: default-src 'self' X-Frame-Options: SAMEORIGIN X-Content-Type-Options: nosniff Referrer-Policy: no-referrer Feature-Policy: accelerometer 'none'; camera 'none'; microphone 'none'; geolocation 'none'; usb 'none'; X-XSS-Protection: 1
Open service 51.104.28.87:443 · api.tst.cloud.tfw.wales
2026-01-22 11:22
HTTP/1.1 404 Resource Not Found
Content-Length: 54
Connection: close
Content-Type: application/json
Date: Thu, 22 Jan 2026 11:23:08 GMT
{ "statusCode": 404, "message": "Resource not found" }
Open service 51.104.28.87:80 · api.tst.cloud.tfw.wales
2026-01-22 11:22
HTTP/1.1 404 Resource Not Found
Content-Length: 54
Connection: close
Content-Type: application/json
Date: Thu, 22 Jan 2026 11:23:06 GMT
{ "statusCode": 404, "message": "Resource not found" }
Open service 51.104.28.87:80 · dogsforgood.org
2026-01-21 14:41
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Wed, 21 Jan 2026 14:41:56 GMT Location: https://dogsforgood.org/
Open service 51.104.28.87:443 · ingestion.jenoptik-ddes.co.uk
2026-01-12 12:42
HTTP/1.1 200 OK
Content-Length: 150093
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 12:43:02 GMT
Request-Context: appId=cid-v1:c93955f5-f540-4351-9a15-a149342f81cf
Page title: Your Azure Function App is up and running.
<!DOCTYPE html>
<html>
<head>
<title>Your Azure Function App is up and running.</title>
<style type="text/css">
@font-face {
font-family: 'SegoeLight';
src: url(//:) format('no404'), url(data:font/woff;charset=utf-8;base64,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
Open service 51.104.28.87:80 · ingestion.jenoptik-ddes.co.uk
2026-01-12 12:42
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 12:43:01 GMT Location: https://ingestion.jenoptik-ddes.co.uk/
Open service 51.104.28.87:443 · scottishfrs-availability-api-uat.gartantech.com
2026-01-12 08:54
HTTP/1.1 403 Forbidden Content-Length: 58 Connection: close Content-Type: text/html Date: Mon, 12 Jan 2026 08:55:03 GMT Server: Microsoft-IIS/10.0 Access-Control-Allow-Origin: * Set-Cookie: ARRAffinity=e7ed6179fcc415c959a66e79451ad8abe928124f351cb1184802b2d1a939665c;Path=/;HttpOnly;Secure;Domain=scottishfrs-availability-api-uat.gartantech.com Set-Cookie: ARRAffinitySameSite=e7ed6179fcc415c959a66e79451ad8abe928124f351cb1184802b2d1a939665c;Path=/;HttpOnly;SameSite=None;Secure;Domain=scottishfrs-availability-api-uat.gartantech.com X-UA-Compatible: IE=edge X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin Permissions-Policy: geolocation=(), microphone=() Content-Security-Policy: frame-ancestors 'self'; form-action 'self' gartantech.com *.gartantech.com https://login.microsoftonline.com; style-src 'self' 'unsafe-inline'; You do not have permission to view this directory or page.
Open service 51.104.28.87:80 · scottishfrs-availability-api-uat.gartantech.com
2026-01-12 08:54
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 08:55:02 GMT Location: https://scottishfrs-availability-api-uat.gartantech.com/
Open service 51.104.28.87:80 · propertyaroundme.com
2026-01-12 04:44
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 04:45:42 GMT Location: https://propertyaroundme.com/
Open service 51.104.28.87:443 · propertyaroundme.com
2026-01-12 04:44
HTTP/1.1 200 OK
Content-Length: 1746
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 04:45:42 GMT
Server: Microsoft-IIS/10.0
Accept-Ranges: bytes
ETag: "0ba7c385298db1:0"
Last-Modified: Tue, 18 Mar 2025 22:08:04 GMT
Set-Cookie: ARRAffinity=ca5ffd0b6d99becd7bc669f4937089ccc7bd60fd1a2bafaed8abfcec6ffcbde1;Path=/;HttpOnly;Secure;Domain=propertyaroundme.com
Set-Cookie: ARRAffinitySameSite=ca5ffd0b6d99becd7bc669f4937089ccc7bd60fd1a2bafaed8abfcec6ffcbde1;Path=/;HttpOnly;SameSite=None;Secure;Domain=propertyaroundme.com
X-Powered-By: ASP.NET
Page title: Homxly
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
<meta name="description" content="Make it a Home" />
<title>Homxly</title>
<base href="/" />
<link href="css/app.css" rel="stylesheet" />
<link href="css/style.css" rel="stylesheet" />
<link href="Homxly.SUIA.UI.styles.css" rel="stylesheet" />
<script src="https://checkout.flutterwave.com/v3.js"></script>
<link href="_content/Sysinfocus.AspNetCore.Components/styles.css" rel="stylesheet" />
<link href="_content/Sysinfocus.AspNetCore.Components/Sysinfocus.AspNetCore.Components.bundle.scp.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css">
</head>
<body class="custom-colors">
<div id="app">
<div class="loading">
<div class="dots">
<span style="--ani-delay: 100ms"></span>
<span style="--ani-delay: 200ms"></span>
<span style="--ani-delay: 300ms"></span>
<span style="--ani-delay: 400ms"></span>
<span style="--ani-delay: 300ms"></span>
<span style="--ani-delay: 200ms"></span>
<span style="--ani-delay: 100ms"></span>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
</body>
</html>
Open service 51.104.28.87:80 · api.fxnx.com
2026-01-12 04:42
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 04:43:12 GMT Location: https://api.fxnx.com/
Open service 51.104.28.87:443 · api.fxnx.com
2026-01-12 04:42
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 04:43:13 GMT Server: Microsoft-IIS/10.0 Location: index.html Set-Cookie: ARRAffinity=47ed4454503496bc155d9516df80033e0e5b75aa1e700298afc6a2941eb48a75;Path=/;HttpOnly;Secure;Domain=api.fxnx.com Set-Cookie: ARRAffinitySameSite=47ed4454503496bc155d9516df80033e0e5b75aa1e700298afc6a2941eb48a75;Path=/;HttpOnly;SameSite=None;Secure;Domain=api.fxnx.com Request-Context: appId=cid-v1:458f7e82-9c4a-4f17-8f0b-37d06fff8e70 X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · telemetry.bigbustours.com
2026-01-12 03:26
HTTP/1.1 200 OK
Content-Length: 150093
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 03:27:37 GMT
Request-Context: appId=cid-v1:a3bb0a56-6a2a-452d-835b-6c145a86a66a
Page title: Your Azure Function App is up and running.
<!DOCTYPE html>
<html>
<head>
<title>Your Azure Function App is up and running.</title>
<style type="text/css">
@font-face {
font-family: 'SegoeLight';
src: url(//:) format('no404'), url(data:font/woff;charset=utf-8;base64,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
Open service 51.104.28.87:80 · telemetry.bigbustours.com
2026-01-12 03:26
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 03:27:36 GMT Location: https://telemetry.bigbustours.com/
Open service 51.104.28.87:80 · scottishfrs-payroll-uat.gartantech.com
2026-01-12 01:53
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 01:54:39 GMT Location: https://scottishfrs-payroll-uat.gartantech.com/
Open service 51.104.28.87:443 · scottishfrs-payroll-uat.gartantech.com
2026-01-12 01:53
HTTP/1.1 302 Found Content-Length: 136 Connection: close Content-Type: text/html; charset=utf-8 Date: Mon, 12 Jan 2026 01:54:39 GMT Cache-Control: no-cache, no-store, must-revalidate Expires: -1 Location: /Account/Login.aspx Pragma: no-cache Set-Cookie: ASP.NET_SessionId=v3yrytwrpn5qk1ibf0ipfxs1; path=/; secure; HttpOnly; SameSite=Lax Set-Cookie: ARRAffinity=e7ed6179fcc415c959a66e79451ad8abe928124f351cb1184802b2d1a939665c;Path=/;HttpOnly;Secure;Domain=scottishfrs-payroll-uat.gartantech.com Set-Cookie: ARRAffinitySameSite=e7ed6179fcc415c959a66e79451ad8abe928124f351cb1184802b2d1a939665c;Path=/;HttpOnly;SameSite=None;Secure;Domain=scottishfrs-payroll-uat.gartantech.com Content-Security-Policy: frame-ancestors 'self'; form-action 'self' gartantech.com *.gartantech.com https://login.microsoftonline.com; style-src 'self' 'unsafe-inline'; X-UA-Compatible: IE=edge Page title: Object moved <html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="/Account/Login.aspx">here</a>.</h2> </body></html>
Open service 51.104.28.87:443 · app.tims.ninja
2026-01-12 01:23
HTTP/1.1 200 OK
Content-Length: 2778
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 01:24:55 GMT
Server: Microsoft-IIS/10.0
Accept-Ranges: bytes
ETag: "1dc6b47d08ca9da"
Last-Modified: Fri, 12 Dec 2025 09:15:10 GMT
Set-Cookie: ARRAffinity=6d3572b2b5d6d73206c9c4a99a5ad142df9de7ce275826b9ad09831ef137d7de;Path=/;HttpOnly;Secure;Domain=app.tims.ninja
Set-Cookie: ARRAffinitySameSite=6d3572b2b5d6d73206c9c4a99a5ad142df9de7ce275826b9ad09831ef137d7de;Path=/;HttpOnly;SameSite=None;Secure;Domain=app.tims.ninja
Strict-Transport-Security: max-age=2592000
Request-Context: appId=cid-v1:de03553f-ec5d-4e33-a25c-b26750b11f37
X-Powered-By: ASP.NET
Page title: TIMS
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>TIMS</title>
<base href="/" />
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" rel="stylesheet" />
<link href="_content/MudBlazor/MudBlazor.min.css" rel="stylesheet" />
<link href="StyleTIMS.css" rel="stylesheet" />
<style>
.lds-ring {
display: inline-block;
position: relative;
width: 60px;
height: 60px;
margin-top: 0.4rem;
}
.lds-ring div {
box-sizing: border-box;
display: block;
position: absolute;
width: 50px;
height: 50px;
margin: 8px;
border: 6px solid #fff;
border-radius: 50%;
animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
border-color: #ff4900 transparent transparent transparent;
}
/* #ff7b00 */
.lds-ring div:nth-child(1) {
animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
animation-delay: -0.15s;
}
@keyframes lds-ring {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
</style>
</head>
<body>
<div id="app">
<div style="display: flex; align-items: center; justify-content: center;flex-direction: column;height: 100vh;">
<img src="TIMS-loading-logo-3.png" style="width: auto; height: 20rem;" />
<div class="lds-ring">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_content/Microsoft.Authentication.WebAssembly.Msal/AuthenticationService.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
<script src="_framework/blazor.webassembly.js"></script>
<script src="_content/MudBlazor/MudBlazor.min.js"></script>
<script src="CustomJavascriptFunctionaility.js"></script>
<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.13.0/Sortable.min.js"></script> backup -->
<script src="Sortable.min.js"></script>
</body>
</html>
Open service 51.104.28.87:80 · app.tims.ninja
2026-01-12 01:23
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 01:24:52 GMT Location: https://app.tims.ninja/
Open service 51.104.28.87:80 · dev-api.onexrm.ai
2026-01-10 20:10
HTTP/1.1 307 Temporary Redirect Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 20:11:33 GMT Server: Microsoft-IIS/10.0 Location: https://dev-api.onexrm.ai/ Set-Cookie: ARRAffinity=d273fa9c81fcefc26424831206db7c9a53438f63ff81522c252c356dd5edc78f;Path=/;HttpOnly;Domain=dev-api.onexrm.ai X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · dev-api.onexrm.ai
2026-01-10 20:10
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 20:11:33 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=d273fa9c81fcefc26424831206db7c9a53438f63ff81522c252c356dd5edc78f;Path=/;HttpOnly;Secure;Domain=dev-api.onexrm.ai Set-Cookie: ARRAffinitySameSite=d273fa9c81fcefc26424831206db7c9a53438f63ff81522c252c356dd5edc78f;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev-api.onexrm.ai Strict-Transport-Security: max-age=2592000 X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · share.gillett.co.uk
2026-01-10 19:00
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 19:02:01 GMT
Server: Microsoft-IIS/10.0
Cache-Control: no-cache, no-store, max-age=0
Set-Cookie: ARRAffinity=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;Secure;Domain=share.gillett.co.uk
Set-Cookie: ARRAffinitySameSite=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;SameSite=None;Secure;Domain=share.gillett.co.uk
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
X-Powered-By: ASP.NET
Page title: Gillett Limited - File Transfer PortalFileTransferWeb
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Gillett Limited - File Transfer Portal</title>
<base href="/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css"/>
<link rel="stylesheet" href="_content/SharedWeb/css/SharedStyles.min.css" />
<link href="css/FileTransferWeb.min.css" rel="stylesheet"/>
<link rel="icon" type="image/x-icon" href="favicon-gillett.png"/>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-19914294-4"></script>
<script src="_content/SharedWeb/js/googleanalytics.js"></script>
<!--Blazor:{"type":"server","prerenderId":"7c5d9de37d8e41e2a4bec081971e609a","key":{"locationHash":"77D12F14A8105320B1AAED6AE7E689DA0EC4483270A645E84079EAA0FFDF550D:0","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8Myd0OxRKVpIkBK69/25gKlxbyBJTfjwget2XyOLyrORotjZFm\u002BHmLwZ7Z6W63/GijgWXOt02uw1GxvZMevZot3jU0oiY3t/neHRF5IRTM5dvK1OTihYdqbCubkYKyNDQVj0\u002BStCS/3s4EWNq738mRpDZBc\u002BHLv3HHigSQy8kni3O9ANOwdoQOaQJAZghc3UK1NiCABhx/bNhCvualiqfUq40LPcJnzTtuMG0mGxbG5BtS\u002BOdbLI1vJAy1oDtP5ZI2It3WVKOHMB0H0xZ72BPRLKfhuLqyJ0lMsy/iFLHegm7dag2XzNzJt4xINPfu37aSxmfqDIBbirOmIN\u002BA21RcdcOPVb4lvyClLbXhV7FfgwHPeKwqtAng2OjZ/OCeRls\u002BcEDhTbeYiJ/ifS0P\u002BgpUdVIfE2VT/P\u002BTl4AzkeT1RVAmALLi2Zq/gdtnHLXSUWwQ3coPjBEG6/Y8xWXvrUjQWJn96LLkjeiovzDKbfs6VYit5Nsg0y1aXuHmwHmaMCgAch9p790wfG6HGDMIAkHv5cUodH35Rarzpycw8mOMmTaFemQv6e4y5wHdjkyD4LVkYJ5piPXgobTrQKntnxT8g="}--><title>FileTransferWeb</title><!--Blazor:{"prerenderId":"7c5d9de37d8e41e2a4bec081971e609a"}-->
</head>
<body>
<!--Blazor:{"type":"server","prerenderId":"1ea8b1822e6445d2a26cd13f81d10561","key":{"locationHash":"2AFC43863AD6D2341E6C5DDBE9F0CFBA047F232243A5E009A095C8CC3CB16BDB:0","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8Myd0OxRKVpIkBK69/25gKnj0SNUC/7/7We7k9rrIOwIDG9yoy8b5xUq\u002B32XdHFm1e0mpGLf3aTXrD6dsgNxB5utX3LcnO\u002BS2hKJ1Z4eCijCYz\u002B5/uvHpPBGtc7qSueKxSwFeBiYILme0Ke6kwt2JOzh7caT3a8o9qHG9i8n\u002BPqnX1JxzuGRUGy1CTRNoRvySbL2QCWzt3sRyqrt1cmABQ/s85UHJ7pjb\u002BBVx9tizwepooUINS/T\u002BN67CiLwT857P2pndA\u002Br4Py56ouXG8KIleaWRLmWlAFMy40u2hVGT9DbXIMueHdFwn29EV1RFHCfZO0gO2sxAWY8//u\u002BbQxazpS6hFbIAT7sZUuYw9U8p\u002BS0hb2HkgV9jVb6Js63hDewRPDVCFdFZPTs0TLBqEa35nXYTapRG/emTnPD1PT9nw9TkxVV/Z4GI\u002BsDFMnD34vWXU8ztpVGmJ5SRHJffcKyryiNKBAZzfZcplUHtAri/Qid3P89\u002Btv8yRknrdLIvWX0iBRO1v8pe5YjW\u002BSNByLUgSo="}-->
<div class="navbar navbar-light">
<a class="navbar-brand" href="" target="_self">
<img src="Images/Gillett-logo.png" alt="Gillett Logo">
</a>
<button class="navbar-toggler">
<span class="navbar-toggler-icon"></span>
</button>
<div class=" nav-options">
<ul class="nav row">
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Contact
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Remote Support PIN
</a>
</li>
</ul>
</div>
</div>
<div class="navspace"></div>
<div class="m-5"><div style="padding: 150px;"><div class="mx-auto center" style="width: 400px;"><div class="h1">File Transfer Portal
<div class="large-arrows">⤺</div>
<div class="large-arrows">⤻</div></div><button class="main-button">LOGIN</button></div></div></div>
<div class="container">
<div class="row">
<div class="col-lg-4 col-6">
<div class="footerbadges">
<img src="_content/sharedweb/images/partner.png">
</div>
</div>
<div class="col-lg-4 col-6">
<div class="footerbadges">
<img src="_content/sharedweb/images/cyberessentials.png">
</div>
</div>
<div class="col-lg-4 col-6">
<div class="footerbadges">
Open service 51.104.28.87:80 · share.gillett.co.uk
2026-01-10 19:00
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 19:01:59 GMT Location: https://share.gillett.co.uk/
Open service 51.104.28.87:443 · irota.uk
2026-01-10 18:57
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 18:58:39 GMT
Server: Microsoft-IIS/10.0
Cache-Control: no-cache, no-store, max-age=0
Set-Cookie: ARRAffinity=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;Secure;Domain=irota.uk
Set-Cookie: ARRAffinitySameSite=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;SameSite=None;Secure;Domain=irota.uk
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
X-Powered-By: ASP.NET
Page title: iRota - Staff Rotas, Timesheet and Management System
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>iRota - Staff Rotas, Timesheet and Management System</title>
<meta name="description" content="Staff Rota and Management System for electronic rostering, staff targets, annual leave holidays, overtime, timesheets, time off in lieu, sickness">
<meta name="keywords" content="iRota, NHS, scheduling, erostering, rostering, timesheet, time sheet, web based, off duty, rota, roster, nursing, flexible, management, overtime, time off in lieu">
<base href="/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css"/>
<link rel="stylesheet" href="_content/SharedWeb/css/SharedStyles.min.css?20260102164304"/>
<link rel="stylesheet" href="css/irota.min.css?20260102164304"/>
<link rel="icon" type="image/x-icon" href="favicon-irota.png"/>
<script src="_content/SharedWeb/js/wow.min.js"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-19914294-2"></script>
<script src="_content/SharedWeb/js/googleanalytics.js"></script>
</head>
<body>
<script>
new WOW({offset:50}).init();
</script>
<app>
<!--Blazor:{"type":"server","prerenderId":"42770fd930a6403fa835119c7c4d6c25","key":{"locationHash":"E7772AA7FF95B0F6F65001211DA0AF8FF80E8635BF62F547310338845AA3ACB7:0","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8D2lIGz4og9GoTbLeKiWhP/yzkgxeJ5\u002BZJ7OzmU3j2uGh5NAGtPn\u002BgbyOqzQBfY\u002BoszbI/4igOdnZs\u002BDc7HzN6F4GvMIkBQ5OG1NnHTNNBlzRLEcPhgk/aymb\u002BKFAkV\u002BYbhTLSaf8koJf7hq/24LnTBrJ5GWhJcE\u002Btoufu09qUTo0UVVFrve3vh1xDTArfzPzzXgnZL2X9y0JfKL\u002BP3J6QX\u002BjWwrvBhwgOAn/oWMI0rwa34zRSodHVYlvzFp2ZwNO4GgCupmy0vbDauxWwX84rkvnx19kaVaZV2SxXEJbiUhboUPX7Zb7fsjw55esYjIny/cRBeXiJehu4CTDqguNlLyymTL2/7X0MeoqfETfOWx5ARn0\u002BtdMSaighvghCzTdUafjP6yUaVPCdtPtIUPPRaJax/1PhYrnGb4nr\u002BZnJcXGcNX/bn8GSr39o7DenhYI4d1A1TBRUFNHcgYjelgbiKK/26sqiXttNWmN5DRBtk/KwvBQryQNd8dv/kiw0\u002B4rA=="}-->
<div class="navbar navbar-light">
<a class="navbar-brand" href="https://www.gillett.co.uk" target="_blank">
<img src="Images/Gillett-logo.png" alt="Gillett Logo">
</a>
<button class="navbar-toggler">
<span class="navbar-toggler-icon"></span>
</button>
<div class=" nav-options">
<ul class="nav row">
<li class="nav-item px-3">
<a href="home" class="">
<div class="highlight"></div>
Home
</a>
</li>
<li class="nav-item px-3">
<a href="seemore" class="">
<div class="highlight"></div>
See more
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Contact
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Remote Support PIN
</a>
</li>
</ul>
</div>
</div>
<div class="navspace"></div>
<section class="hero" style="background-image: url('Images/iRota_Hero.jpg')">
<img src="Images/iRota-White.png" alt="iRota Logo" />
<div>
<span>Rota, timesheets & staff management</span>
<button class="main-button">CONTACT US</button>
</div>
</section><section id="Introduction"><section class="introduction-section">
<div class="container-fluid">
<div class="row">
<div class="col-11 col-md-9 col-xl-7 mx-auto">
<h3 class="wow fade-up">Forget paper forms, day books, spreadsheets and Post-It notes and say ‘hello’ to iRota’s advanced electronic rostering and staff management.</h3>
<div class="text wow fade-up">
<p>
Whether you’re running a single department or a large, multi-layered organisation, iRota equips you to deal
Open service 51.104.28.87:80 · irota.uk
2026-01-10 18:57
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 18:58:38 GMT Location: https://irota.uk/
Open service 51.104.28.87:443 · www.irota.co.uk
2026-01-10 18:55
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 18:56:58 GMT
Server: Microsoft-IIS/10.0
Cache-Control: no-cache, no-store, max-age=0
Set-Cookie: ARRAffinity=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;Secure;Domain=www.irota.co.uk
Set-Cookie: ARRAffinitySameSite=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;SameSite=None;Secure;Domain=www.irota.co.uk
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
X-Powered-By: ASP.NET
Page title: iRota - Staff Rotas, Timesheet and Management System
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>iRota - Staff Rotas, Timesheet and Management System</title>
<meta name="description" content="Staff Rota and Management System for electronic rostering, staff targets, annual leave holidays, overtime, timesheets, time off in lieu, sickness">
<meta name="keywords" content="iRota, NHS, scheduling, erostering, rostering, timesheet, time sheet, web based, off duty, rota, roster, nursing, flexible, management, overtime, time off in lieu">
<base href="/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css"/>
<link rel="stylesheet" href="_content/SharedWeb/css/SharedStyles.min.css?20260102164304"/>
<link rel="stylesheet" href="css/irota.min.css?20260102164304"/>
<link rel="icon" type="image/x-icon" href="favicon-irota.png"/>
<script src="_content/SharedWeb/js/wow.min.js"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-19914294-2"></script>
<script src="_content/SharedWeb/js/googleanalytics.js"></script>
</head>
<body>
<script>
new WOW({offset:50}).init();
</script>
<app>
<!--Blazor:{"type":"server","prerenderId":"67af7b0cbfcb4837a6cd17532c33f56d","key":{"locationHash":"E7772AA7FF95B0F6F65001211DA0AF8FF80E8635BF62F547310338845AA3ACB7:0","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8D2lIGz4og9GoTbLeKiWhP/tWdDfzUdjlC6pDzPRT/sqfS2b8AqdfKrildrmCCnJCwNdJ8CLpDTmzxx5ieCgxcoVTG/jcD8pYF7QejnNBCmbfi4QhGDJwVE83r/ai01u9xNDChLvOForhc3/c0IrYe2/RkRYfpyz/seV6t2sArtgts44rVTd1nqQID43dU2VBW0WvVC\u002Bfxh\u002BwNYCnQG9yMn2R6XV\u002BCvLJOZGUAaH73VMPWsiq1IaThmWQXI2\u002B1SK7ynrikivEWGTDsuyyRoKy/oI18jJwbQrsWZsA/p3AUyKlUtgn19dTWp7x4\u002BKRR7AxpTb/yIFaFcXsdipAxsasvgk3olCrVWeMgLNDvIBX6xMOBKGTbdvAdTYPKyCYDdJyp4Rr3tQrTq05uxVjp6oApM3asqT7siukqzHY7dw/SYAKfPYPti25/C16aIE7f05lyfaticasF946QsaJ0cMhR3cDJ0MSJK3yJLK1WXXKHYTn6tRrlTjFRD/jj\u002BK2FkGwA=="}-->
<div class="navbar navbar-light">
<a class="navbar-brand" href="https://www.gillett.co.uk" target="_blank">
<img src="Images/Gillett-logo.png" alt="Gillett Logo">
</a>
<button class="navbar-toggler">
<span class="navbar-toggler-icon"></span>
</button>
<div class=" nav-options">
<ul class="nav row">
<li class="nav-item px-3">
<a href="home" class="">
<div class="highlight"></div>
Home
</a>
</li>
<li class="nav-item px-3">
<a href="seemore" class="">
<div class="highlight"></div>
See more
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Contact
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Remote Support PIN
</a>
</li>
</ul>
</div>
</div>
<div class="navspace"></div>
<section class="hero" style="background-image: url('Images/iRota_Hero.jpg')">
<img src="Images/iRota-White.png" alt="iRota Logo" />
<div>
<span>Rota, timesheets & staff management</span>
<button class="main-button">CONTACT US</button>
</div>
</section><section id="Introduction"><section class="introduction-section">
<div class="container-fluid">
<div class="row">
<div class="col-11 col-md-9 col-xl-7 mx-auto">
<h3 class="wow fade-up">Forget paper forms, day books, spreadsheets and Post-It notes and say ‘hello’ to iRota’s advanced electronic rostering and staff management.</h3>
<div class="text wow fade-up">
<p>
Whether you’re running a single department or a large, multi-layered organisation, iRota equips you to deal with your rostering and staff
Open service 51.104.28.87:80 · www.irota.co.uk
2026-01-10 18:55
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 18:56:57 GMT Location: https://www.irota.co.uk/
Open service 51.104.28.87:80 · irota.co.uk
2026-01-10 18:55
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 18:56:31 GMT Location: https://irota.co.uk/
Open service 51.104.28.87:443 · irota.co.uk
2026-01-10 18:55
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 18:56:31 GMT
Server: Microsoft-IIS/10.0
Cache-Control: no-cache, no-store, max-age=0
Set-Cookie: ARRAffinity=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;Secure;Domain=irota.co.uk
Set-Cookie: ARRAffinitySameSite=daa14f7218ac67c674d57304bf2e15606dd3a3c088a717da365050cc73eb8608;Path=/;HttpOnly;SameSite=None;Secure;Domain=irota.co.uk
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
X-Powered-By: ASP.NET
Page title: iRota - Staff Rotas, Timesheet and Management System
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>iRota - Staff Rotas, Timesheet and Management System</title>
<meta name="description" content="Staff Rota and Management System for electronic rostering, staff targets, annual leave holidays, overtime, timesheets, time off in lieu, sickness">
<meta name="keywords" content="iRota, NHS, scheduling, erostering, rostering, timesheet, time sheet, web based, off duty, rota, roster, nursing, flexible, management, overtime, time off in lieu">
<base href="/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css"/>
<link rel="stylesheet" href="_content/SharedWeb/css/SharedStyles.min.css?20260102164304"/>
<link rel="stylesheet" href="css/irota.min.css?20260102164304"/>
<link rel="icon" type="image/x-icon" href="favicon-irota.png"/>
<script src="_content/SharedWeb/js/wow.min.js"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-19914294-2"></script>
<script src="_content/SharedWeb/js/googleanalytics.js"></script>
</head>
<body>
<script>
new WOW({offset:50}).init();
</script>
<app>
<!--Blazor:{"type":"server","prerenderId":"bbd3f5efa50143018c5985a4e985c0d7","key":{"locationHash":"E7772AA7FF95B0F6F65001211DA0AF8FF80E8635BF62F547310338845AA3ACB7:0","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8D2lIGz4og9GoTbLeKiWhP94ejGW3pUkmW88EccMXa9NAzRFHf9enu\u002BKbW7ZngyEbgRPO747Yvb2SIdfc9g2ihSohrdOQ0gG4MVHy/n2ZdzlS3QNWGfKwQ\u002B8scJZHS1YSYrb7jMKpyDbsQ/LdR3az1T2tj3DKDlFVOh2OWNL5GdRpdSpmhC6qBfgALrT0yF1cxfEr81i8xEKUt0ukUK0P38/1wt\u002BnVzRuIA349xhCLszP2zY/wV7R5MHEdwNFVDpOgBU48ya0YNAjnXnIG/UezEYhNE4cnY4B4NnZm5D0KVHz4lQ0H8/GSNfvF1klz6GES6KBSHiSHQl7k2\u002BU/FKCjpw22r0Y27wXRawNsq/0LgcPzSNBKam0KDkHsNlfdPT49B4LjVno3pNuesFR6a/dmEK7iop6POfj6DjpHuIVm5U0nYOujEoad2g\u002Bfj0CznyCKLbbeO11O69M1dMbldib7oD4vQ3zfNQJbVk3f8i4LfDYhvWiElnLshFvAFoqq8P5A=="}-->
<div class="navbar navbar-light">
<a class="navbar-brand" href="https://www.gillett.co.uk" target="_blank">
<img src="Images/Gillett-logo.png" alt="Gillett Logo">
</a>
<button class="navbar-toggler">
<span class="navbar-toggler-icon"></span>
</button>
<div class=" nav-options">
<ul class="nav row">
<li class="nav-item px-3">
<a href="home" class="">
<div class="highlight"></div>
Home
</a>
</li>
<li class="nav-item px-3">
<a href="seemore" class="">
<div class="highlight"></div>
See more
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Contact
</a>
</li>
<li class="nav-item px-3">
<a class="">
<div class="highlight"></div>
Remote Support PIN
</a>
</li>
</ul>
</div>
</div>
<div class="navspace"></div>
<section class="hero" style="background-image: url('Images/iRota_Hero.jpg')">
<img src="Images/iRota-White.png" alt="iRota Logo" />
<div>
<span>Rota, timesheets & staff management</span>
<button class="main-button">CONTACT US</button>
</div>
</section><section id="Introduction"><section class="introduction-section">
<div class="container-fluid">
<div class="row">
<div class="col-11 col-md-9 col-xl-7 mx-auto">
<h3 class="wow fade-up">Forget paper forms, day books, spreadsheets and Post-It notes and say ‘hello’ to iRota’s advanced electronic rostering and staff management.</h3>
<div class="text wow fade-up">
<p>
Whether you’re running a single department or a large, multi-layered organisation, iRota equips you to deal with your rostering and staff-mana
Open service 51.104.28.87:443 · tracker.gillett.co.uk
2026-01-10 18:35
HTTP/1.1 403 Ip Forbidden
Content-Length: 1892
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 18:36:44 GMT
x-ms-forbidden-ip: 164.90.228.79
Page title: Web App - Unavailable
<!DOCTYPE html>
<html>
<head>
<title>Web App - Unavailable</title>
<style type="text/css">
html {
height: 100%;
width: 100%;
}
#feature {
width: 960px;
margin: 95px auto 0 auto;
overflow: auto;
}
#content {
font-family: "Segoe UI";
font-weight: normal;
font-size: 22px;
color: #ffffff;
float: left;
width: 460px;
margin-top: 68px;
margin-left: 0px;
vertical-align: middle;
}
#content h1 {
font-family: "Segoe UI Light";
color: #ffffff;
font-weight: normal;
font-size: 60px;
line-height: 48pt;
width: 800px;
}
p a, p a:visited, p a:active, p a:hover {
color: #ffffff;
}
#content a.button {
background: #0DBCF2;
border: 1px solid #FFFFFF;
color: #FFFFFF;
display: inline-block;
font-family: Segoe UI;
font-size: 24px;
line-height: 46px;
margin-top: 10px;
padding: 0 15px 3px;
text-decoration: none;
}
#content a.button img {
float: right;
padding: 10px 0 0 15px;
}
#content a.button:hover {
background: #1C75BC;
}
</style>
</head>
<body bgcolor="#00abec">
<div id="feature">
<div id="content">
<h1 id="unavailable">Error 403 - Forbidden</h1>
<p id="tryAgain">The web app you have attempted to reach has blocked your access.</p>
</div>
</div>
</body>
</html>
Open service 51.104.28.87:80 · tracker.gillett.co.uk
2026-01-10 18:35
HTTP/1.1 403 Ip Forbidden
Content-Length: 1892
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 18:36:44 GMT
x-ms-forbidden-ip: 46.101.111.185
Page title: Web App - Unavailable
<!DOCTYPE html>
<html>
<head>
<title>Web App - Unavailable</title>
<style type="text/css">
html {
height: 100%;
width: 100%;
}
#feature {
width: 960px;
margin: 95px auto 0 auto;
overflow: auto;
}
#content {
font-family: "Segoe UI";
font-weight: normal;
font-size: 22px;
color: #ffffff;
float: left;
width: 460px;
margin-top: 68px;
margin-left: 0px;
vertical-align: middle;
}
#content h1 {
font-family: "Segoe UI Light";
color: #ffffff;
font-weight: normal;
font-size: 60px;
line-height: 48pt;
width: 800px;
}
p a, p a:visited, p a:active, p a:hover {
color: #ffffff;
}
#content a.button {
background: #0DBCF2;
border: 1px solid #FFFFFF;
color: #FFFFFF;
display: inline-block;
font-family: Segoe UI;
font-size: 24px;
line-height: 46px;
margin-top: 10px;
padding: 0 15px 3px;
text-decoration: none;
}
#content a.button img {
float: right;
padding: 10px 0 0 15px;
}
#content a.button:hover {
background: #1C75BC;
}
</style>
</head>
<body bgcolor="#00abec">
<div id="feature">
<div id="content">
<h1 id="unavailable">Error 403 - Forbidden</h1>
<p id="tryAgain">The web app you have attempted to reach has blocked your access.</p>
</div>
</div>
</body>
</html>
Open service 51.104.28.87:80 · dogsforgood.org
2026-01-10 17:31
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 17:32:12 GMT Location: https://dogsforgood.org/
Open service 51.104.28.87:80 · uat-liabilities.azure.pfaroe.net
2026-01-10 17:09
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 17:10:45 GMT Location: https://uat-liabilities.azure.pfaroe.net/
Open service 51.104.28.87:443 · uat-liabilities.azure.pfaroe.net
2026-01-10 17:09
HTTP/1.1 200 OK
Content-Length: 150093
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 17:10:45 GMT
Page title: Your Azure Function App is up and running.
<!DOCTYPE html>
<html>
<head>
<title>Your Azure Function App is up and running.</title>
<style type="text/css">
@font-face {
font-family: 'SegoeLight';
src: url(//:) format('no404'), url(data:font/woff;charset=utf-8;base64,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
Open service 51.104.28.87:80 · www.senior-software.com
2026-01-10 10:52
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 10:53:21 GMT Location: https://www.senior-software.com/
Open service 51.104.28.87:443 · www.senior-software.com
2026-01-10 10:52
HTTP/1.1 200 OK Connection: close Content-Type: text/html; charset=utf-8 Date: Sat, 10 Jan 2026 10:53:21 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=769506bd3db5b62dc48777080d0a22cb983bcb290a0aaf9dcf4a4cf0f6992720;Path=/;HttpOnly;Secure;Domain=www.senior-software.com Set-Cookie: ARRAffinitySameSite=769506bd3db5b62dc48777080d0a22cb983bcb290a0aaf9dcf4a4cf0f6992720;Path=/;HttpOnly;SameSite=None;Secure;Domain=www.senior-software.com Transfer-Encoding: chunked Strict-Transport-Security: max-age=2592000 X-Powered-By: ASP.NET
Open service 51.104.28.87:80 · plantprotection-dev.cadentgas.com
2026-01-10 09:09
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 09:10:17 GMT Location: https://plantprotection-dev.cadentgas.com/
Open service 51.104.28.87:443 · plantprotection-dev.cadentgas.com
2026-01-10 09:09
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 09:10:19 GMT Server: Microsoft-IIS/10.0 Location: https://login.microsoftonline.com/de0d74aa-9914-4bb9-9235-fbefe83b1769/oauth2/authorize?client_id=df8c1a52-619b-4161-a1a9-18da070ad614&redirect_uri=https%3A%2F%2Fplantprotection-dev.cadentgas.com%2Fsignin-oidc&response_type=id_token&scope=openid%20profile&response_mode=form_post&nonce=639036330203401828.YWQ1NTE3MTgtYjg3MC00OTNhLTgwNzUtYjhmYWJjNzYxNDUzNjhhNWI0NDgtZTAzNi00Yzg5LThiZTMtOTdhYWFkMDllZjFh&state=CfDJ8OUxkFUwmy9ApSlDJwDJmTo3vOoUUkU649tB__uB6SKrryOWZqguVVHHEBWBFxByMLOpVL5PtL50JNpY1u5rIxQcI5TE27aDV9-JY1rUsodefq-VpfweYFmH423GhFhIU6DEbOHRoUEt8usYC81bPWRnVm8UCzHyUuK-ZGolXSkenGoqceXSc37PyPMcqdjYjlf6OIArbXOXoYkcvIRVM2Jp3dgSpCgpKrUyqVC8TeMa96TT-0r0lTz1oeRgWp-44daDj43eSjyz65eL78gD2nCZmztDx206kJhqQQ2elxfJHGh5dNl7Dj6Ml6M0xd2WkQ&x-client-SKU=ID_NET8_0&x-client-ver=8.13.0.0 Set-Cookie: .AspNetCore.OpenIdConnect.Nonce.CfDJ8OUxkFUwmy9ApSlDJwDJmTrjl6wfX8BQP5KgAEOpOPZVP5ZCtS4u5LxAKu4NpB2DO8XhXTGWSa0dAcWXBBA6RI6LUMYnWfQTDO903yvZA_ifLQRKHnutcpa6-TJ6gwnP1KFe9SIgLzFJzl0ZW1RR8OVl7dvFFIBkwivAP-2weBnqq2WI68vr-ROMKH7ko7YNnusUzRVKA6eRj9TjVsxYSqRKUYCdEb89ZSZsc6PMR3Np8wUuTHcFGsAEWWxAqGDb_mThSfNCBENjBStXrb1aoe0=N; expires=Sat, 10 Jan 2026 09:25:20 GMT; path=/signin-oidc; secure; samesite=none; httponly Set-Cookie: .AspNetCore.Correlation.R48G96qTFaG7JA5u93Ls8-vHLGyQz6SGms90NyHM1KM=N; expires=Sat, 10 Jan 2026 09:25:20 GMT; path=/signin-oidc; secure; samesite=none; httponly Set-Cookie: ARRAffinity=37903a88deb4a151b8a744b2760f862dc66573e816215f2e332efa667e69a646;Path=/;HttpOnly;Secure;Domain=plantprotection-dev.cadentgas.com Set-Cookie: ARRAffinitySameSite=37903a88deb4a151b8a744b2760f862dc66573e816215f2e332efa667e69a646;Path=/;HttpOnly;SameSite=None;Secure;Domain=plantprotection-dev.cadentgas.com Strict-Transport-Security: max-age=7776000; includeSubDomains Request-Context: appId=cid-v1:bce27d38-0233-4f9a-aaa8-ec9a8145f8c1 X-Content-Type-Options: nosniff Referrer-Policy: no-referrer X-XSS-Protection: 1; mode=block X-Frame-Options: Deny X-Powered-By: ASP.NET
Open service 51.104.28.87:80 · silver-preprod-api.pro-global.com
2026-01-10 08:50
HTTP/1.1 403 Ip Forbidden
Content-Length: 1892
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 08:51:12 GMT
x-ms-forbidden-ip: 64.227.32.66
Page title: Web App - Unavailable
<!DOCTYPE html>
<html>
<head>
<title>Web App - Unavailable</title>
<style type="text/css">
html {
height: 100%;
width: 100%;
}
#feature {
width: 960px;
margin: 95px auto 0 auto;
overflow: auto;
}
#content {
font-family: "Segoe UI";
font-weight: normal;
font-size: 22px;
color: #ffffff;
float: left;
width: 460px;
margin-top: 68px;
margin-left: 0px;
vertical-align: middle;
}
#content h1 {
font-family: "Segoe UI Light";
color: #ffffff;
font-weight: normal;
font-size: 60px;
line-height: 48pt;
width: 800px;
}
p a, p a:visited, p a:active, p a:hover {
color: #ffffff;
}
#content a.button {
background: #0DBCF2;
border: 1px solid #FFFFFF;
color: #FFFFFF;
display: inline-block;
font-family: Segoe UI;
font-size: 24px;
line-height: 46px;
margin-top: 10px;
padding: 0 15px 3px;
text-decoration: none;
}
#content a.button img {
float: right;
padding: 10px 0 0 15px;
}
#content a.button:hover {
background: #1C75BC;
}
</style>
</head>
<body bgcolor="#00abec">
<div id="feature">
<div id="content">
<h1 id="unavailable">Error 403 - Forbidden</h1>
<p id="tryAgain">The web app you have attempted to reach has blocked your access.</p>
</div>
</div>
</body>
</html>
Open service 51.104.28.87:443 · silver-preprod-api.pro-global.com
2026-01-10 08:50
HTTP/1.1 403 Ip Forbidden
Content-Length: 1892
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 08:51:13 GMT
x-ms-forbidden-ip: 164.90.228.79
Page title: Web App - Unavailable
<!DOCTYPE html>
<html>
<head>
<title>Web App - Unavailable</title>
<style type="text/css">
html {
height: 100%;
width: 100%;
}
#feature {
width: 960px;
margin: 95px auto 0 auto;
overflow: auto;
}
#content {
font-family: "Segoe UI";
font-weight: normal;
font-size: 22px;
color: #ffffff;
float: left;
width: 460px;
margin-top: 68px;
margin-left: 0px;
vertical-align: middle;
}
#content h1 {
font-family: "Segoe UI Light";
color: #ffffff;
font-weight: normal;
font-size: 60px;
line-height: 48pt;
width: 800px;
}
p a, p a:visited, p a:active, p a:hover {
color: #ffffff;
}
#content a.button {
background: #0DBCF2;
border: 1px solid #FFFFFF;
color: #FFFFFF;
display: inline-block;
font-family: Segoe UI;
font-size: 24px;
line-height: 46px;
margin-top: 10px;
padding: 0 15px 3px;
text-decoration: none;
}
#content a.button img {
float: right;
padding: 10px 0 0 15px;
}
#content a.button:hover {
background: #1C75BC;
}
</style>
</head>
<body bgcolor="#00abec">
<div id="feature">
<div id="content">
<h1 id="unavailable">Error 403 - Forbidden</h1>
<p id="tryAgain">The web app you have attempted to reach has blocked your access.</p>
</div>
</div>
</body>
</html>
Open service 51.104.28.87:443 · members.cosworth.com
2026-01-05 07:18
HTTP/1.1 200 OK
Content-Length: 883
Connection: close
Content-Type: text/html
Date: Mon, 05 Jan 2026 07:18:38 GMT
Server: Microsoft-IIS/10.0
Accept-Ranges: bytes
ETag: "09d66bdfd5ddc1:0"
Last-Modified: Tue, 25 Nov 2025 11:22:10 GMT
X-Powered-By: ASP.NET
Page title: Customer Portal
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Customer Portal</title>
<script type="module" crossorigin src="/assets/index-TTJwCw2V.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DOofElDa.css">
</head>
<body>
<div id="root" class="root">
<script async src="https://js.stripe.com/v3/pricing-table.js"></script>
<noscript class="standard-content-container" style="align-items: center; margin: 1rem;">
<img src="cosworth_logo_blue.png" style="height: 39px; width: 320px" alt="cosworth"/>
<h2 style="color: var(--error-color)">Please enable JavaScript to use this website</h2>
</noscript>
</div>
</body>
</html>
Open service 51.104.28.87:80 · members.cosworth.com
2026-01-05 07:18
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 07:18:38 GMT Location: https://members.cosworth.com/
Open service 51.104.28.87:80 · my.afme.eu
2026-01-05 07:16
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 07:16:52 GMT Location: https://my.afme.eu/
Open service 51.104.28.87:443 · my.afme.eu
2026-01-05 07:16
HTTP/1.1 302 Found Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 07:16:53 GMT Server: Microsoft-IIS/10.0 Cache-Control: no-store Location: /my-account Set-Cookie: ARRAffinity=0b5c081bfa2469c87595253f75f877878edc069d0cd52a77323c4fb86b3371cf;Path=/;HttpOnly;Secure;Domain=my.afme.eu Set-Cookie: ARRAffinitySameSite=0b5c081bfa2469c87595253f75f877878edc069d0cd52a77323c4fb86b3371cf;Path=/;HttpOnly;SameSite=None;Secure;Domain=my.afme.eu Strict-Transport-Security: max-age=2592000 Request-Context: appId=cid-v1:a6f70941-a1ab-4d87-a4f5-aca0d6afb89e X-Powered-By: ASP.NET
Open service 51.104.28.87:80 · dev-ir35-api.onexrm.ai
2026-01-05 07:15
HTTP/1.1 307 Temporary Redirect Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 07:15:17 GMT Server: Microsoft-IIS/10.0 Location: https://dev-ir35-api.onexrm.ai/ Set-Cookie: ARRAffinity=6dcabc19ee4a268375ccbbfdb3ec0f3215512e03800d2e6d1622c1ae91b47a37;Path=/;HttpOnly;Domain=dev-ir35-api.onexrm.ai X-Powered-By: ASP.NET
Open service 51.104.28.87:443 · dev-ir35-api.onexrm.ai
2026-01-05 07:15
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Mon, 05 Jan 2026 07:15:16 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=6dcabc19ee4a268375ccbbfdb3ec0f3215512e03800d2e6d1622c1ae91b47a37;Path=/;HttpOnly;Secure;Domain=dev-ir35-api.onexrm.ai Set-Cookie: ARRAffinitySameSite=6dcabc19ee4a268375ccbbfdb3ec0f3215512e03800d2e6d1622c1ae91b47a37;Path=/;HttpOnly;SameSite=None;Secure;Domain=dev-ir35-api.onexrm.ai X-Correlation-ID: f54d814e377d4c66b9abeed73fa106db X-Powered-By: ASP.NET
test.api.portaluat.petlog.org.uk 11 api.smartqrx.io 2 dev-ir35-api.onexrm.ai 5 api.fxnx.com 4 pre-adminutil.sims.co.uk 3 dev-api.onexrm.ai 3 api.autorosteringnonprod.oneadvanced.io 1 api.localresilienceviper.org 1 apiautorosteringnonprod.oneadvanced.io 1 app.localresilienceviper.org 1 propertyaroundme.com 1 irota.uk 1 api.tst.cloud.tfw.wales 1 dogsforgood.org 1 ingestion.jenoptik-ddes.co.uk 1 scottishfrs-availability-api-uat.gartantech.com 1 securevault.clinicloud.co 0 telemetry.bigbustours.com 1 scottishfrs-payroll-uat.gartantech.com 1 app.tims.ninja 1 share.gillett.co.uk 1 partners.ugp.co.uk 1 www.irota.co.uk 1 irota.co.uk 1 tracker.gillett.co.uk 1 uat-liabilities.azure.pfaroe.net 1 www.senior-software.com 1 plantprotection-dev.cadentgas.com 1 silver-preprod-api.pro-global.com 1 members.cosworth.com 1 my.afme.eu 1 api.partners.ugp.co.uk 1 qa-adminutil.sims.co.uk 1