bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompanies37f2a56c 93e4 4601 A3d6 016ff9285a83 19000101 000001Substitute Residential Advisor

Substitute Residential Advisor

37f2a56c 93e4 4601 A3d6 016ff9285a83 19000101 000001 · Jacksonville CLS, Jacksonville, FL, US, Jacksonville, FL · Active · $18–$19 / hour · ADP Workforce Now Recruiting

Job facts

FieldValue
Company37f2a56c 93e4 4601 A3d6 016ff9285a83 19000101 000001
TitleSubstitute Residential Advisor
Normalized title-
Department / team-
LocationJacksonville CLS, FL, United States
Work model-
Employment type-
Salary$18–$19 / hour
Statusactive
ATS providerADP Workforce Now Recruiting
Posted / first seen2025-10-06 / 2026-05-31
Changed / last seen2026-06-18 / 2026-06-18

Related slices

PageWhat it containsOpen
Company jobsActive postings from 37f2a56c 93e4 4601 A3d6 016ff9285a83 19000101 000001.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through ADP Workforce Now Recruiting.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Jacksonville CLS.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

Company37f2a56c 93e4 4601 A3d6 016ff9285a83 19000101 000001
Source8bf0e02e-e926-452c-9b20-c5f691f19112
ATS providerADP Workforce Now Recruiting

Description

Substitute Residential Advisor This position reports to the Shift Supervisor and is an hourly, non-exempt, on-call role. At Job Corps, this role supports the structure and stability students rely on every day. As a Substitute Residential Advisor, you step in when needed to ensure continuity in supervision, accountability, and daily operations within the dorm. You may not be assigned to a set schedule, but when you are on shift, the expectations are the same. Maintain order, reinforce standards, and provide a safe and supportive environment for students. Make more than a living. Make a difference. Position Overview The Substitute Residential Advisor provides dormitory supervision on an as-needed basis. This role ensures students continue to receive consistent oversight, structure, and support in the absence of regularly assigned staff. You will step into active environments and quickly assess, adapt, and maintain expectations. This requires awareness, flexibility, and the ability to follow established procedures without disruption to operations. What You Bring You bring reliability, flexibility, and the ability to step into a role with little notice and perform to standard. You are able to maintain structure, enforce expectations, and engage with students in a professional and consistent manner. You are steady, observant, and able to manage situations as they arise. What You Gain You gain experience working in a structured residential environment while building skills in supervision, behavior management, and mentoring. This role provides exposure to operations and can serve as a pathway to full-time opportunities. Core Responsibilities • Provides supervision of students to maintain order, discipline, and accountability within the dormitory • Ensures a safe, clean, and structured living environment during assigned shifts • Maintains full accountability of assigned students and documents significant events • Enforces center rules, policies, and procedures consistently • Assists students in adjusting to center life through guidance and behavior management • Ensures students follow daily schedules, including wake-up, hygiene, and attendance requirements • Conducts room inspections and ensures dorms remain inspection ready • Supports morning accountability checks and dorm meetings as assigned • Provides informal counseling and guidance related to personal responsibility and behavior • Maintains accurate documentation in accordance with PRH requirements • Conducts safety and perimeter checks of dormitory areas • Responds appropriately to student needs, including illness, injury, or emotional concerns • Maintains communication with staff and supervisors to ensure continuity of operations • Promotes a safe environment free from harassment, intimidation, bullying, and disrespect • Maintains accountability of students and property and follows all safety practices • Performs other duties as assigned Qualifications • High school diploma or equivalent required • Experience working with youth, security, education, or related field preferred • Valid driver’s license with acceptable driving record preferred Additional Requirements • Ability to work flexible, on-call hours, including evenings, weekends, and holidays • Ability to effectively engage with a diverse student population • Strong communication and situational awareness skills • Ability to adapt quickly and operate independently when assigned • CPR and First Aid certification required or ability to obtain Veteran Friendly Employer We proudly stand as a Veteran friendly employer and recognize the value of service, leadership, and real-world experience. We welcome Veterans, their spouses, and military spouses who bring discipline, resilience, and a mission-first mindset. Your experience matters here. The leadership, accountability, and life lessons gained through military service directly support our mission to mentor, train, and prepare young people for the workforce and for life. This is more than a job. It is an opportunity to continue serving by stepping in when needed and maintaining the structure that supports student success. About Covenant Learning Solutions Covenant Learning Solutions (CLS) partners with the U.S. Department of Labor to operate Job Corps centers focused on training and developing young adults for the workforce. Through structure, accountability, and hands-on training, CLS helps students build the skills needed to succeed in both career and life. Equal Opportunity Employer Covenant Learning Solutions is an equal opportunity employer. Auxiliary aids and services are available upon request to individuals with disabilities.

Full job record

Job IDdbaaaebcd607b6a945485fd87c5d1a95cf24967e
Org IDc987645e-1c22-483a-8841-77855a207229
Source ID8bf0e02e-e926-452c-9b20-c5f691f19112
Board ID8bf0e02e-e926-452c-9b20-c5f691f19112
Provideradp_workforcenow
Provider Job Key547313
TitleSubstitute Residential Advisor
Normalized Title
Statusactive
Activeyes
Location TextJacksonville CLS, Jacksonville, FL, US, Jacksonville, FL
Department
Team
Employment Type
Workplace Type
Remote Policy
CountryUnited States
RegionFL
CityJacksonville CLS
Salary Raw17.50 To 18.80 (USD) Hourly
Salary Min17.5
Salary Max18.8
Salary CurrencyUSD
Salary Periodhour
Source URLhttps://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=37f2a56c-93e4-4601-a3d6-016ff9285a83&ccId=19000101_000001&lang=en_US&type=JS&jobId=547313&jwId=9202992735218_1
Apply URLhttps://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=37f2a56c-93e4-4601-a3d6-016ff9285a83&ccId=19000101_000001&lang=en_US&type=JS&jobId=547313&jwId=9202992735218_1
First Seen At2026-05-31 18:42:58Z
Last Seen At2026-06-18 12:35:23Z
Last Checked At2026-06-18 12:35:23Z
Last Changed At2026-06-18 12:35:23Z
Inactive At
Source Posted At2025-10-06 20:35:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=adp_workforcenow/board=37f2a56c-93e4-4601-a3d6-016ff9285a83|19000101_000001/date=2026-06-18/2026-06-18T12-35-22-599Z-5146ce147e19938cd7fbfb8c199d4c0c64f58bb95db6784a0f4f6ac9ca14af26.json
Event Fields
{
  "content_hash": "f916b12e0f958dbd11fb1fdeb5aae08d8fbee367802582fed41e389fc693bc8a",
  "source_hash": "a6756cf6d409819105764f903ba86850b0cad59501c0dbe4d7517bedbc1657ae",
  "last_changed_at": "2026-06-18T12:35:23.159Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Jacksonville CLS, Jacksonville, FL, US, Jacksonville, FL",
    "city": "Jacksonville CLS",
    "region": "FL",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": 18.8,
  "salary_min": 17.5,
  "inferred_at": "2026-06-18T12:35:23.151Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Jacksonville CLS, Jacksonville, FL, US, Jacksonville, FL",
      "city": "Jacksonville CLS",
      "region": "FL",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "hour",
  "workplace_type": null,
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "detail": {
    "links": [],
    "itemID": "9202992735218_1",
    "postDate": "2025-10-06T16:35:00.000-04:00",
    "payGradeRange": {
      "maximumRate": {
        "amountValue": 18.8,
        "currencyCode": "USD"
      },
      "minimumRate": {
        "amountValue": 17.5,
        "currencyCode": "USD"
      }
    },
    "workLevelCode": {
      "shortName": "On Call"
    },
    "customFieldGroup": {
      "codeFields": [
        {
          "nameCode": {
            "codeValue": "SalaryType"
          },
          "codeValue": "HR",
          "shortName": "Hourly"
        },
        {
          "nameCode": {
            "codeValue": "SalaryRangeType"
          },
          "codeValue": "RANGE",
          "shortName": "RANGE"
        }
      ],
      "dateFields": [
        {
          "nameCode": {
            "codeValue": "PostingDate"
          },
          "dateValue": "2025-10-06T16:35Z"
        },
        {
          "nameCode": {
            "codeValue": "CurrentServerDateTime"
          },
          "dateValue": "2026-06-18T08:35Z"
        }
      ],
      "numberFields": [
        {
          "numberValue": 0,
          "categoryCode": {
            "codeValue": "ApplicantCount"
          }
        },
        {
          "categoryCode": {
            "codeValue": "AwardAmount"
          }
        }
      ],
      "stringFields": [
        {
          "nameCode": {
            "codeValue": "ExternalJobID"
          },
          "stringValue": "547313"
        },
        {
          "nameCode": {
            "codeValue": "CareerCenterRefId"
          }
        },
        {
          "nameCode": {
            "codeValue": "GuidelineOid"
          }
        },
        {
          "nameCode": {
            "codeValue": "CurrencySymbolOrCode"
          }
        },
        {
          "nameCode": {
            "codeValue": "HomeDepartment"
          },
          "stringValue": ""
        },
        {
          "nameCode": {
            "codeValue": "JobClass"
          }
        },
        {
          "nameCode": {
            "codeValue": "SalaryRange"
          },
          "stringValue": "17.50 To 18.80 (USD) Hourly"
        }
      ],
      "indicatorFields": [
        {
          "nameCode": {
            "codeValue": "PriortyStatusFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "InternalPostingFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "MinValue"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsVsidApplicable"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForExtPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForIntPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsMonetaryFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsNonMonetaryFlag"
          },
          "indicatorValue": false
        }
      ]
    },
    "requisitionTitle": "Substitute Residential Advisor",
    "clientRequisitionID": "1275",
    "organizationalUnits": [],
    "postingInstructions": [],
    "additionalProperties": {},
    "requisitionLocations": [
      {
        "address": {
          "cityName": "Jacksonville",
          "postalCode": "32209",
          "countrySubdivisionLevel1": {
            "codeValue": "FL"
          }
        },
        "nameCode": {
          "shortName": "Jacksonville CLS, Jacksonville, FL, US"
        },
        "aliasNames": []
      }
    ],
    "screeningRequirements": [],
    "requisitionDescription": "<div><div><p data-start=\"262\" data-end=\"296\" data-pasted=\"true\"><strong data-start=\"262\" data-end=\"296\"><span style=\"font-size: 18px;\">Substitute Residential Advisor</span></strong></p><p data-start=\"298\" data-end=\"387\"><span style=\"font-size: 18px;\">This position reports to the Shift Supervisor and is an hourly, non-exempt, on-call role.</span></p><p data-start=\"389\" data-end=\"629\"><span style=\"font-size: 18px;\">At Job Corps, this role supports the structure and stability students rely on every day. As a Substitute Residential Advisor, you step in when needed to ensure continuity in supervision, accountability, and daily operations within the dorm.</span></p><p data-start=\"631\" data-end=\"828\"><span style=\"font-size: 18px;\">You may not be assigned to a set schedule, but when you are on shift, the expectations are the same. Maintain order, reinforce standards, and provide a safe and supportive environment for students.</span></p><p data-start=\"830\" data-end=\"873\"><span style=\"font-size: 18px;\">Make more than a living. Make a difference.</span></p><p data-start=\"875\" data-end=\"896\"><span style=\"font-size: 18px;\"><strong data-start=\"875\" data-end=\"896\">Position Overview</strong></span></p><p data-start=\"898\" data-end=\"1122\"><span style=\"font-size: 18px;\">The Substitute Residential Advisor provides dormitory supervision on an as-needed basis. This role ensures students continue to receive consistent oversight, structure, and support in the absence of regularly assigned staff.</span></p><p data-start=\"1124\" data-end=\"1337\"><span style=\"font-size: 18px;\">You will step into active environments and quickly assess, adapt, and maintain expectations. This requires awareness, flexibility, and the ability to follow established procedures without disruption to operations.</span></p><p data-start=\"1339\" data-end=\"1357\"><span style=\"font-size: 18px;\"><strong data-start=\"1339\" data-end=\"1357\">What You Bring</strong></span></p><p data-start=\"1359\" data-end=\"1598\"><span style=\"font-size: 18px;\">You bring reliability, flexibility, and the ability to step into a role with little notice and perform to standard. You are able to maintain structure, enforce expectations, and engage with students in a professional and consistent manner.</span></p><p data-start=\"1600\" data-end=\"1671\"><span style=\"font-size: 18px;\">You are steady, observant, and able to manage situations as they arise.</span></p><p data-start=\"1673\" data-end=\"1690\"><span style=\"font-size: 18px;\"><strong data-start=\"1673\" data-end=\"1690\">What You Gain</strong></span></p><p data-start=\"1692\" data-end=\"1930\"><span style=\"font-size: 18px;\">You gain experience working in a structured residential environment while building skills in supervision, behavior management, and mentoring. This role provides exposure to operations and can serve as a pathway to full-time opportunities.</span></p><p data-start=\"1932\" data-end=\"1957\"><span style=\"font-size: 18px;\"><strong data-start=\"1932\" data-end=\"1957\">Core Responsibilities</strong></span></p><p data-start=\"1959\" data-end=\"3268\"><span style=\"font-size: 18px;\">&bull; Provides supervision of students to maintain order, discipline, and accountability within the dormitory<br data-start=\"2064\" data-end=\"2067\">&bull; Ensures a safe, clean, and structured living environment during assigned shifts<br data-start=\"2148\" data-end=\"2151\">&bull; Maintains full accountability of assigned students and documents significant events<br data-start=\"2236\" data-end=\"2239\">&bull; Enforces center rules, policies, and procedures consistently<br data-start=\"2301\" data-end=\"2304\">&bull; Assists students in adjusting to center life through guidance and behavior management<br data-start=\"2391\" data-end=\"2394\">&bull; Ensures students follow daily schedules, including wake-up, hygiene, and attendance requirements<br data-start=\"2492\" data-end=\"2495\">&bull; Conducts room inspections and ensures dorms remain inspection ready<br data-start=\"2564\" data-end=\"2567\">&bull; Supports morning accountability checks and dorm meetings as assigned<br data-start=\"2637\" data-end=\"2640\">&bull; Provides informal counseling and guidance related to personal responsibility and behavior<br data-start=\"2731\" data-end=\"2734\">&bull; Maintains accurate documentation in accordance with PRH requirements<br data-start=\"2804\" data-end=\"2807\">&bull; Conducts safety and perimeter checks of dormitory areas<br data-start=\"2864\" data-end=\"2867\">&bull; Responds appropriately to student needs, including illness, injury, or emotional concerns<br data-start=\"2958\" data-end=\"2961\">&bull; Maintains communication with staff and supervisors to ensure continuity of operations<br data-start=\"3048\" data-end=\"3051\">&bull; Promotes a safe environment free from harassment, intimidation, bullying, and disrespect<br data-start=\"3141\" data-end=\"3144\">&bull; Maintains accountability of students and property and follows all safety practices<br data-start=\"3228\" data-end=\"3231\">&bull; Performs other duties as assigned</span></p><p data-start=\"3270\" data-end=\"3288\"><span style=\"font-size: 18px;\"><strong data-start=\"3270\" data-end=\"3288\">Qualifications</strong></span></p><p data-start=\"3290\" data-end=\"3487\"><span style=\"font-size: 18px;\">&bull; High school diploma or equivalent required<br data-start=\"3334\" data-end=\"3337\">&bull; Experience working with youth, security, education, or related field preferred<br data-start=\"3417\" data-end=\"3420\">&bull; Valid driver&rsquo;s license with acceptable driving record preferred</span></p><p data-start=\"3489\" data-end=\"3516\"><span style=\"font-size: 18px;\"><strong data-start=\"3489\" data-end=\"3516\">Additional Requirements</strong></span></p><p data-start=\"3518\" data-end=\"3866\"><span style=\"font-size: 18px;\">&bull; Ability to work flexible, on-call hours, including evenings, weekends, and holidays<br data-start=\"3603\" data-end=\"3606\">&bull; Ability to effectively engage with a diverse student population<br data-start=\"3671\" data-end=\"3674\">&bull; Strong communication and situational awareness skills<br data-start=\"3729\" data-end=\"3732\">&bull; Ability to adapt quickly and operate independently when assigned<br data-start=\"3798\" data-end=\"3801\">&bull; CPR and First Aid certification required or ability to obtain</span></p><p data-start=\"3868\" data-end=\"3897\"><span style=\"font-size: 18px;\"><strong data-start=\"3868\" data-end=\"3897\">Veteran Friendly Employer</strong></span></p><p data-start=\"3899\" data-end=\"4141\"><span style=\"font-size: 18px;\">We proudly stand as a Veteran friendly employer and recognize the value of service, leadership, and real-world experience. We welcome Veterans, their spouses, and military spouses who bring discipline, resilience, and a mission-first mindset.</span></p><p data-start=\"4143\" data-end=\"4357\"><span style=\"font-size: 18px;\">Your experience matters here. The leadership, accountability, and life lessons gained through military service directly support our mission to mentor, train, and prepare young people for the workforce and for life.</span></p><p data-start=\"4359\" data-end=\"4512\"><span style=\"font-size: 18px;\">This is more than a job. It is an opportunity to continue serving by stepping in when needed and maintaining the structure that supports student success.</span></p><p data-start=\"4514\" data-end=\"4551\"><span style=\"font-size: 18px;\"><strong data-start=\"4514\" data-end=\"4551\">About Covenant Learning Solutions</strong></span></p><p data-start=\"4553\" data-end=\"4862\"><span style=\"font-size: 18px;\">Covenant Learning Solutions (CLS) partners with the U.S. Department of Labor to operate Job Corps centers focused on training and developing young adults for the workforce. Through structure, accountability, and hands-on training, CLS helps students build the skills needed to succeed in both career and life.</span></p><p data-start=\"4864\" data-end=\"4894\"><span style=\"font-size: 18px;\"><strong data-start=\"4864\" data-end=\"4894\">Equal Opportunity Employer</strong></span></p><p data-start=\"4896\" data-end=\"5046\"><span style=\"font-size: 18px;\">Covenant Learning Solutions is an equal opportunity employer. Auxiliary aids and services are available upon request to individuals with disabilities.</span></p></div></div>\n",
    "sponsoredVisaTypeCodes": []
  },
  "list_job": {
    "links": [],
    "itemID": "9202992735218_1",
    "postDate": "2025-10-06T16:35:00.000-04:00",
    "payGradeRange": {
      "maximumRate": {
        "amountValue": 18.8,
        "currencyCode": "USD"
      },
      "minimumRate": {
        "amountValue": 17.5,
        "currencyCode": "USD"
      }
    },
    "workLevelCode": {
      "shortName": "On Call"
    },
    "customFieldGroup": {
      "codeFields": [
        {
          "nameCode": {
            "codeValue": "SalaryType"
          },
          "codeValue": "HR",
          "shortName": "Hourly"
        },
        {
          "nameCode": {
            "codeValue": "SalaryRangeType"
          },
          "codeValue": "RANGE",
          "shortName": "RANGE"
        }
      ],
      "dateFields": [
        {
          "nameCode": {
            "codeValue": "PostingDate"
          },
          "dateValue": "2025-10-06T16:35Z"
        },
        {
          "nameCode": {
            "codeValue": "CurrentServerDateTime"
          },
          "dateValue": "2026-06-18T08:35Z"
        }
      ],
      "numberFields": [
        {
          "numberValue": 0,
          "categoryCode": {
            "codeValue": "ApplicantCount"
          }
        },
        {
          "categoryCode": {
            "codeValue": "AwardAmount"
          }
        }
      ],
      "stringFields": [
        {
          "nameCode": {
            "codeValue": "ExternalJobID"
          },
          "stringValue": "547313"
        },
        {
          "nameCode": {
            "codeValue": "CareerCenterRefId"
          }
        },
        {
          "nameCode": {
            "codeValue": "GuidelineOid"
          }
        },
        {
          "nameCode": {
            "codeValue": "CurrencySymbolOrCode"
          }
        },
        {
          "nameCode": {
            "codeValue": "HomeDepartment"
          },
          "stringValue": ""
        },
        {
          "nameCode": {
            "codeValue": "JobClass"
          }
        },
        {
          "nameCode": {
            "codeValue": "SalaryRange"
          },
          "stringValue": "17.50 To 18.80 (USD) Hourly"
        }
      ],
      "indicatorFields": [
        {
          "nameCode": {
            "codeValue": "PriortyStatusFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "InternalPostingFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "MinValue"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsVsidApplicable"
          },
          "indicatorValue": true
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForExtPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsSassDlReqForIntPostFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsMonetaryFlag"
          },
          "indicatorValue": false
        },
        {
          "nameCode": {
            "codeValue": "IsNonMonetaryFlag"
          },
          "indicatorValue": false
        }
      ]
    },
    "requisitionTitle": "Substitute Residential Advisor",
    "clientRequisitionID": "1275",
    "organizationalUnits": [],
    "postingInstructions": [],
    "additionalProperties": {},
    "requisitionLocations": [
      {
        "address": {
          "cityName": "Jacksonville",
          "postalCode": "32209",
          "countrySubdivisionLevel1": {
            "codeValue": "FL"
          }
        },
        "nameCode": {
          "shortName": "Jacksonville CLS, Jacksonville, FL, US"
        },
        "aliasNames": []
      }
    ],
    "screeningRequirements": [],
    "sponsoredVisaTypeCodes": []
  },
  "detail_meta": {
    "url": "https://workforcenow.adp.com/mascsr/default/careercenter/public/events/staffing/v1/job-requisitions/547313?cid=37f2a56c-93e4-4601-a3d6-016ff9285a83&ccId=19000101_000001&lang=en_US&locale=en_US",
    "http_status": 200,
    "content_type": "application/json;charset=UTF-8",
    "response_bytes": 13072
  },
  "detail_errors": []
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/dbaaaebcd607b6a945485fd87c5d1a95cf24967e?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/c987645e-1c22-483a-8841-77855a207229JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/8bf0e02e-e926-452c-9b20-c5f691f19112JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/dbaaaebcd607b6a945485fd87c5d1a95cf24967e/eventsJSON