---
title: "Changes to Assign server to firewall"
method: POST
path: "/firewalls/{firewall_id}/assignments"
---

# Changes to Assign server to firewall

`POST /firewalls/{firewall_id}/assignments`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 50 revisions.

- **2026-08-26** `9a52f6ec0b3d`: 3 warning, 1 info
- **2026-08-19** `9545f24e8507`: 4 info

## Changes

- **2026-08-26** `9a52f6ec0b3d`: 3 warning, 1 info
  - removed the optional property `attributes` from the response with the `201` status
  - removed the optional property `id` from the response with the `201` status
  - removed the optional property `type` from the response with the `201` status
  - added the optional property `data` to the response with the `201` status
- **2026-08-19** `9545f24e8507`: 4 info
  - added the new optional request property `data/attributes/virtual_machine_id` (media type: application/json)
  - added the new optional request property `data/attributes/virtual_machine_id` (media type: application/vnd.api+json)
  - the request property `data/attributes/server_id` became optional (media type: application/json)
  - the request property `data/attributes/server_id` became optional (media type: application/vnd.api+json)

---

[Operation](https://skmtc.dev/latitude/apis/latitude-sh-api/docs/firewalls/:firewall_id/assignments/post.md) · [API](https://skmtc.dev/latitude/apis/latitude-sh-api.md) · [Page](https://skmtc.dev/latitude/apis/latitude-sh-api/changes/firewalls/:firewall_id/assignments/post)
