Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Getting 'Record doesn't exist or ACL restricts the record retrieval' error on trying to download an attachment from incident

Avishikta S
Kilo Contributor

The requirement is  Download & Read the certificate file contents(JPEG/PNG) in the incident. I have created on test incident and trying to download the attachment through below API.

API details :  https://instance.service-now.com/api/now/attachment/sys_id/file

I am getting the below response.

<response>

<error>

<detail>

Record doesn't exist or ACL restricts the record retrieval

</detail>

<message>No Record found</message>

</error>

<status>failure</status>

</response>

3 REPLIES 3

Ankur Bawiskar
Tera Patron

Hi Avishikta,

With what user you are testing? i.e. user credentials

Regards

Ankur

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

the user has admin role

Hi Avishikta,

the endpoint you are giving is incorrect. in order to download the attachment following endpoint is to be given; you need to give the sys_id of the sys_attachment table record.

can you show the exact endpoint you are giving there?

https://<instanceName>.service-now.com/api/now/attachment/{sys_id}/file

Mark Correct if this solves your issue and also mark Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader