Heroku
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: 5733ddf49ff49cd1b885ff43735a0c8c0c9dd0392af40ac279574fb6a1e6e304
Public Swagger UI/API detected at path: /swagger.json - sample paths:
GET /about/
GET /about/download/{doc_id}/
GET /about/{id}/
GET /contributors/
GET /contributors/{user}/
GET /documents/
GET /documents/{id}/
GET /download/{doc_id}/
GET /editor_confirmation/{token}/
GET /editors/
GET /editors/{id}/
GET /law_areas/
GET /law_areas/{id}/
GET /lawyer_confirmation/{token}/
GET /plan_benefits/
GET /plans/
GET /plans/{id}/
GET /resource_types/
GET /resource_types/{id}/
GET /subscriptions/
GET /subscriptions/canceled_message/{subscription_id}/
GET /subscriptions/{id}/
GET /user_credit_card/
GET /users/
GET /users/{id}/
PATCH /change_password/
POST /check_email/
POST /confirmation/{token}/
POST /contact-form/
POST /contributor_confirmation/{user}/
POST /contributor_verification/{token}/
POST /create_editor/
POST /create_lawyer/
POST /credit_cards/
POST /credit_cards_detach/
POST /email_update_confirmation/{token}/
POST /login/
POST /registration/contributor/
POST /registration/user/
POST /request_reset_pass/
POST /reset_pass/
POST /social-signup/
POST /stripe_web_hook/
POST /subscriptions/reactivate/
POST /test_credit_cards/
POST /web-hook/
PUT /admin/update/{user}/
PUT /contributors/update/{user}/
PUT /documents_update/{id}/
PUT /editors/update/{user}/
PUT /users/update/{user}/
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: 5733ddf49ff49cd1b885ff43735a0c8c0c9dd0392af40ac279574fb6a1e6e304
Public Swagger UI/API detected at path: /swagger.json - sample paths:
GET /about/
GET /about/download/{doc_id}/
GET /about/{id}/
GET /contributors/
GET /contributors/{user}/
GET /documents/
GET /documents/{id}/
GET /download/{doc_id}/
GET /editor_confirmation/{token}/
GET /editors/
GET /editors/{id}/
GET /law_areas/
GET /law_areas/{id}/
GET /lawyer_confirmation/{token}/
GET /plan_benefits/
GET /plans/
GET /plans/{id}/
GET /resource_types/
GET /resource_types/{id}/
GET /subscriptions/
GET /subscriptions/canceled_message/{subscription_id}/
GET /subscriptions/{id}/
GET /user_credit_card/
GET /users/
GET /users/{id}/
PATCH /change_password/
POST /check_email/
POST /confirmation/{token}/
POST /contact-form/
POST /contributor_confirmation/{user}/
POST /contributor_verification/{token}/
POST /create_editor/
POST /create_lawyer/
POST /credit_cards/
POST /credit_cards_detach/
POST /email_update_confirmation/{token}/
POST /login/
POST /registration/contributor/
POST /registration/user/
POST /request_reset_pass/
POST /reset_pass/
POST /social-signup/
POST /stripe_web_hook/
POST /subscriptions/reactivate/
POST /test_credit_cards/
POST /web-hook/
PUT /admin/update/{user}/
PUT /contributors/update/{user}/
PUT /documents_update/{id}/
PUT /editors/update/{user}/
PUT /users/update/{user}/
Open service 35.71.179.82:80 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:24:53 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=wwnHwdf1bC%2BsLa7UB4tAVYtJ3qaYO1ZAqk15eytj9yI%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184693"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=wwnHwdf1bC%2BsLa7UB4tAVYtJ3qaYO1ZAqk15eytj9yI%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184693"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 99.83.220.108:443 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:23:52 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=C3o9V3cw3E4xMc9OdGMOVrvxgIYtgwxXcB0XdXdXQVk%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184632"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=C3o9V3cw3E4xMc9OdGMOVrvxgIYtgwxXcB0XdXdXQVk%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184632"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 99.83.220.108:80 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:24:51 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=N7gARiBk5zMl64DXJyZL%2FpJ3BNQMlCq7ZiEcxAvD72k%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184691"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=N7gARiBk5zMl64DXJyZL%2FpJ3BNQMlCq7ZiEcxAvD72k%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184691"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:80 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:24:51 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=N7gARiBk5zMl64DXJyZL%2FpJ3BNQMlCq7ZiEcxAvD72k%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184691"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=N7gARiBk5zMl64DXJyZL%2FpJ3BNQMlCq7ZiEcxAvD72k%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184691"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 13.248.244.96:80 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:24:52 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=6fXqyo9poFvQ8vVt1W7QzPlXalLwgyQ1YUoF3ugoq7I%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184692"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=6fXqyo9poFvQ8vVt1W7QzPlXalLwgyQ1YUoF3ugoq7I%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184692"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 13.248.244.96:443 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:23:51 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=%2FFM6vDSSeDK%2BzmiVEb8jMrIKgJpldNRSGLWpze9fRQg%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184631"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=%2FFM6vDSSeDK%2BzmiVEb8jMrIKgJpldNRSGLWpze9fRQg%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184631"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:443 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:23:51 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=%2FFM6vDSSeDK%2BzmiVEb8jMrIKgJpldNRSGLWpze9fRQg%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184631"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=%2FFM6vDSSeDK%2BzmiVEb8jMrIKgJpldNRSGLWpze9fRQg%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184631"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 35.71.179.82:443 · devapi.jdform.co
2026-01-12 02:23
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 12 Jan 2026 02:23:51 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=%2FFM6vDSSeDK%2BzmiVEb8jMrIKgJpldNRSGLWpze9fRQg%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768184631"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=%2FFM6vDSSeDK%2BzmiVEb8jMrIKgJpldNRSGLWpze9fRQg%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768184631"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:443 · devapi.jdform.co
2026-01-10 01:39
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Sat, 10 Jan 2026 01:39:13 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=kgrGpGbTvOgPzRmF39qAf3Mxz%2BsMK8fkNC9ToCdSCEE%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1768009153"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=kgrGpGbTvOgPzRmF39qAf3Mxz%2BsMK8fkNC9ToCdSCEE%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1768009153"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:80 · devapi.jdform.co
2026-01-09 02:48
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Fri, 09 Jan 2026 02:49:28 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=AUhyiSH1U6o58wMVYirQOfhS7tr5tVlWchyfQL5wDY4%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767926968"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=AUhyiSH1U6o58wMVYirQOfhS7tr5tVlWchyfQL5wDY4%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767926968"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:443 · devapi.jdform.co
2026-01-03 00:31
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Sat, 03 Jan 2026 00:31:13 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=zAmLIFEYOvZn%2BL2QZe5%2FvZb3I2CFKJaUeWr6lw1I2WM%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767400273"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=zAmLIFEYOvZn%2BL2QZe5%2FvZb3I2CFKJaUeWr6lw1I2WM%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767400273"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:80 · devapi.jdform.co
2026-01-02 00:18
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Fri, 02 Jan 2026 00:18:39 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=b1MOiNSwotFn4dCIsslOmNN%2F8qrGgapshk9OBNZJPU0%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767313119"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=b1MOiNSwotFn4dCIsslOmNN%2F8qrGgapshk9OBNZJPU0%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767313119"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:80 · devapi.jdform.co
2025-12-30 08:31
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Tue, 30 Dec 2025 08:31:22 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=wE9rHnygI5BQZdV9TnxoIyM%2BttHg6qzx7mSX%2FwO5aec%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1767083482"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=wE9rHnygI5BQZdV9TnxoIyM%2BttHg6qzx7mSX%2FwO5aec%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1767083482"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:443 · devapi.jdform.co
2025-12-23 09:48
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Tue, 23 Dec 2025 09:48:51 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=YfE08mUdaE6I55Wmo%2BMe6uYhL%2FAciBAK1CCkFceH5%2Bc%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766483330"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=YfE08mUdaE6I55Wmo%2BMe6uYhL%2FAciBAK1CCkFceH5%2Bc%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766483330"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:80 · devapi.jdform.co
2025-12-22 12:39
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Mon, 22 Dec 2025 12:39:33 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=RH7LJFUjwFC9ve%2B54mzpw6wXFLL36h9vhVLoK6XstDw%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766407173"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=RH7LJFUjwFC9ve%2B54mzpw6wXFLL36h9vhVLoK6XstDw%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766407173"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:443 · devapi.jdform.co
2025-12-21 09:27
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Sun, 21 Dec 2025 09:27:30 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=z3ovIIWxTkMu2zWovMJ4uZH4f5AQKQ0idVDnBvyVRTA%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766309250"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=z3ovIIWxTkMu2zWovMJ4uZH4f5AQKQ0idVDnBvyVRTA%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766309250"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:80 · devapi.jdform.co
2025-12-20 10:22
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 621
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Sat, 20 Dec 2025 10:22:13 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=5LOCEDD5oTruI%2Bh11VNC4dnEgmJcySK8%2FYpypyHYMXM%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766226133"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=5LOCEDD5oTruI%2Bh11VNC4dnEgmJcySK8%2FYpypyHYMXM%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766226133"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"http://devapi.jdform.co/users/","editors":"http://devapi.jdform.co/editors/","contributors":"http://devapi.jdform.co/contributors/","about":"http://devapi.jdform.co/about/","resource_types":"http://devapi.jdform.co/resource_types/","law_areas":"http://devapi.jdform.co/law_areas/","documents":"http://devapi.jdform.co/documents/","documents_update":"http://devapi.jdform.co/documents_update/","plans":"http://devapi.jdform.co/plans/","credit_cards":"http://devapi.jdform.co/credit_cards/","test_credit_cards":"http://devapi.jdform.co/test_credit_cards/","subscriptions":"http://devapi.jdform.co/subscriptions/"}
Open service 75.2.60.68:443 · devapi.jdform.co
2025-12-19 10:57
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Allow: GET, HEAD, OPTIONS
Content-Length: 633
Content-Type: application/json
Cross-Origin-Opener-Policy: same-origin
Date: Fri, 19 Dec 2025 10:57:06 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: same-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=gR0aZk2c2ygmgzuEdhZu%2Fjg3FMH4bm16heuJs77uLsQ%3D\u0026sid=1b10b0ff-8a76-4548-befa-353fc6c6c045\u0026ts=1766141826"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=gR0aZk2c2ygmgzuEdhZu%2Fjg3FMH4bm16heuJs77uLsQ%3D&sid=1b10b0ff-8a76-4548-befa-353fc6c6c045&ts=1766141826"
Server: Heroku
Vary: Accept, origin, Cookie
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
{"users":"https://devapi.jdform.co/users/","editors":"https://devapi.jdform.co/editors/","contributors":"https://devapi.jdform.co/contributors/","about":"https://devapi.jdform.co/about/","resource_types":"https://devapi.jdform.co/resource_types/","law_areas":"https://devapi.jdform.co/law_areas/","documents":"https://devapi.jdform.co/documents/","documents_update":"https://devapi.jdform.co/documents_update/","plans":"https://devapi.jdform.co/plans/","credit_cards":"https://devapi.jdform.co/credit_cards/","test_credit_cards":"https://devapi.jdform.co/test_credit_cards/","subscriptions":"https://devapi.jdform.co/subscriptions/"}