# MailAttachmentGet

### Summary

* Retrieves a specific attachment. File attachments include content as Base64.

### Graph Endpoint

* `GET /me/messages/{messageId}/attachments/{attachmentId}`

### Parameters

#### Required

* `messageId: string`
* `attachmentId: string`

### Usage (app.businessFunction)

```js
app.businessFunction({
  functionName: 'MicrosoftGraph',
  methodName: 'Mail',
  operation: 'AttachmentGet',
  parameters: {
    messageId: 'AAMkAGI2N...',
    attachmentId: 'AQQkADk2...'
  }
})
```

### Response

```json
{
  "attachment": {
    "id": "AQQkADk2...",
    "name": "report.pdf",
    "contentType": "application/pdf",
    "size": 123456,
    "contentBytesBase64": "JVBERi0xLjQKJc..." 
  }
}
```

### Notes

* Non‑file attachments (e.g., item references) may not include `contentBytesBase64`.
