Ana içeriğe atla
GET
/
media
/
by-entity
Varlığa ait dosyaları getir
curl --request GET \
  --url https://app.azalt.co/api/v1/media/by-entity \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "<string>",
    "relatedModelType": "<string>",
    "relatedModelId": "<string>",
    "fieldName": "<string>",
    "fileName": "<string>",
    "extension": "<string>",
    "fileSize": 123,
    "organizationRefId": "<string>",
    "userRefId": "<string>",
    "formSubmissionRefId": "<string>",
    "reportTemplateRefId": "<string>",
    "formElementSubmissionRefId": "<string>",
    "isDeleted": true,
    "fileKey": "<string>",
    "contentType": "<string>",
    "signedUrl": "<string>",
    "expiresAt": "<string>",
    "complianceCheckRefId": "<string>",
    "createdAt": "<unknown>",
    "updatedAt": "<unknown>"
  }
]

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Sorgu Parametreleri

entityType
enum<string>
gerekli
Mevcut seçenekler:
Organization,
User,
FormSubmission,
FormElementSubmission,
ReportTemplate,
ComplianceCheck,
FormElement,
FormSite,
ReportSection,
Report,
ReportSectionTemplateExample,
AiConversation
entityIds
string[]
gerekli
fieldName
string
take
number

Yanıt

Successful response

id
string
gerekli
fieldName
string
gerekli
fileName
string
gerekli
extension
string | null
gerekli
fileSize
number | null
gerekli
organizationRefId
string | null
gerekli
userRefId
string | null
gerekli
formSubmissionRefId
string | null
gerekli
reportTemplateRefId
string | null
gerekli
formElementSubmissionRefId
string | null
gerekli
isDeleted
boolean
gerekli
fileKey
string
gerekli
contentType
string
gerekli
signedUrl
string
gerekli
expiresAt
string
gerekli
complianceCheckRefId
string | null
createdAt
any
updatedAt
any
{key}
any