Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates a attachment in Business Central.
HTTP request (v1.0)
Replace the URL prefix for Business Central depending on environment following the guideline.
POST businesscentralPrefix/companies({id})/attachments
Request headers (v1.0)
| Header | Value | 
|---|---|
| Authorization | Bearer {token}. Required. | 
| Content-Type | application/json | 
Request body (v1.0)
In the request body, supply a JSON representation of a attachment object.
Response (v1.0)
If successful, this method returns 201 Created response code and a attachment object in the response body.
Example (v1.0)
Request
Here is an example of a request.
POST https://{businesscentralPrefix}/api/v1.0/companies({id})/attachments
Content-type: application/json
```json
{
	"parentId" : "{journalLineId}",
	"fileName": "myPDF.pdf"
}
ParentId is the Id of the entity, for which an attachment is being created.
Response
HTTP/1.1 201 Created
Content-type: application/json
{
    "parentId": "8bdf7f18-ac81-4cf6-a018-7dd2313d827f",
    "id": "7786c70a-31ee-43a3-9746-2d720496469e",
    "fileName": "myPDF.pdf",
    "content@odata.mediaEditLink": "https://api.businesscentral.dynamics-tie.com/v1.0/bc66bcbc-5b7f-4043-b352-f4ab70c81d11/api/v1.0/companies(d888c94e-0bf9-42e5-96eb-060739125558)/attachments(parentId=8bdf7f18-ac81-4cf6-a018-7dd2313d827f,id=7786c70a-31ee-43a3-9746-2d720496469e)/content",
    "content@odata.mediaReadLink": "https://api.businesscentral.dynamics-tie.com/v1.0/bc66bcbc-5b7f-4043-b352-f4ab70c81d11/api/v1.0/companies(d888c94e-0bf9-42e5-96eb-060739125558)/attachments(parentId=8bdf7f18-ac81-4cf6-a018-7dd2313d827f,id=7786c70a-31ee-43a3-9746-2d720496469e)/content",
    "lastModifiedDateTime": "2019-03-25T13:15:41Z"
}
Related information
Tips for working with the APIs
Attachment
Get Attachments
Create Attachment
Upload Attachment
Delete Attachment