Goedemiddag,
Ik wil de pdf-bijlage die aan een wijziging is toegevoegd via een actiereeks uploaden als bijlage aan de gekoppelde Asset. Als basis heb ik deze actiereeks die een bijlage kopieert van een Activiteit naar de bovenliggende wijziging gebruikt:
In de actiereeks wordt de bijlage opgehaald via URL: ${_responses.get_change_progresstrail.body.results?last.downloadUrl?no_esc}
- Voor het uploaden van dat bestand gebruik ik als endpoint:
/tas/api/assetmgmt/assets/${_responses.get_change.body.asset.id}/uploads - Content-Type: multipart/form-data; boundary=BOUNDARY
- Inhoud:
--BOUNDARY
Content-Disposition: form-data; name="file"; filename="${_responses.get_change_progresstrail.body.results?last.fileName}"
Content-Type: application/plain;charset=utf-8
Content-Transfer-Encoding: base64${_base64(_responses.donwnload_attachment.rawBody)}
--BOUNDARY--
Als resultaat krijg ik netjes het bestand in base64 te zien, maar aan het eind zegt ie toch
Response status: 404 Not Found:
[2026-02-04T12:43:47.457002153Z] Request: POST /tas/api/assetmgmt/assets/ad768364-2e81-43d0-8ad1-ba84a392ba4f/uploads
Request headers: {Authorization=[[omitted from the logs]], XTopdeskInternalUrl=[Automatically set due to using a relative URL], XTopdeskTenant=[Automatically set due to using a relative URL], Content-Type=[multipart/form-data; boundary=BOUNDARY]}
Request body: --BOUNDARY
Content-Disposition: form-data; name="file"; filename="Test.pdf"
Content-Type: application/plain;charset=utf-8
Content-Transfer-Encoding: base64
JVBERi0xLjUKJeLjz9MKNCAwIG9iago8PC9Db2xvclNwYWNlL0RldmljZVJHQi9NYXNrIFsyMTMgMjEzIDI4IDI4IDIyNyAyMjcgXS9TdWJ0eXBlL0l etc… etc,
--BOUNDARY--
[2026-02-04T12:43:47.459492605Z] Response status: 404 Not Found
Response headers: [Access-Control-Allow-Origin=*,Cache-Control=no-store,Connection=keep-alive,Content-Length=0,Date=Wed, 04 Feb 2026 12:43:47 GMT,Server=openresty,X-Content-Type-Options=nosniff,X-Robots-Tag=noindex,nofollow,X-XSS-Protection=1; mode=block]
Response body:
[2026-02-04T12:43:47.459494713Z] Request was unsuccessful
[2026-02-04T12:43:47.459497769Z] Storing response data
Vervolgens ben ik verder gaan zoeken en stuitte ik op Kennisitem 15593 in MyTopdesk die weer doorverwijst naar KI 17686. Die stappen heb ik ook gedaan, maar dan voor Assets, maar ook dan geeft ie een 404.
Het lijkt m dus in het Endpoint te zitten?
Wat doe ik fout? Of kan dit uberhaupt niet?
De genoemde Asset heeft een document-upload widget aan boord, dus daar kan het ook niet aan liggen.
Dank voor jullie tips en hulp.
