Вот пример, вам, возможно, придется настроить его. В этом примере просто подтверждается, что статус ответа равен 200, но вы также можете проверить содержимое ответа. Обратитесь к документации кипариса для деталей:
describe('Test the api', function() {
it ('status should be 200', () => {
cy.request({
method: 'POST',
url: 'your-url',
followRedirect: false,
headers: {
'token': 'HKt7854UHTFGR78#78',
'Content-Type': 'application/json',
},
body: {"customerid": "54607"},
})
.then((response) => {
expect(response.status).to.equal(200)
})
})
})