# Send Custom Doc

**URL:** <https://community.shiphero.com/t/send-custom-doc/658>\
**Category:** GraphQL API\
**Created:** [August 13, 2020, 7:12am UTC](https://community.shiphero.com/t/send-custom-doc/658 "2020-08-13T07:12:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dngreen](https://avatars.discourse-cdn.com/v4/letter/d/dfb087/32.png) [@dngreen](https://community.shiphero.com/u/dngreen)\
**Post date:** [August 13, 2020, 7:12am UTC](https://community.shiphero.com/t/send-custom-doc/658/1 "2020-08-13T07:12:42Z")

</div>

Is there a method to send custom pdf to SH to print when using a supported carrier? We are currently doing this the “generate label webhook” where we are sending the courier label at the same time as the custom doc to print.

We need to replicate for when we are using DHL to ship.

Use case is for Dangerous Goods paperwork where DHL require 4 copies of a very specific form that includes weigh bill number and weight of shipment.

---

<div class="post-metadata">

**Author:** ![tomasw](https://sea2.discourse-cdn.com/flex020/user_avatar/community.shiphero.com/tomasw/32/248_2.png) [@tomasw](https://community.shiphero.com/u/tomasw)\
**Post date:** [August 14, 2020, 5:43pm UTC](https://community.shiphero.com/t/send-custom-doc/658/2 "2020-08-14T17:43:15Z")

</div>

Hi @dngreen  
I don’t think that will be possible with regular shipping methods, because we just print the ones sent by DHL.  
Is the DHL label not including the required documents or do you want to print some extra document?  
Thanks in advance!  
Tom

---

<div class="post-metadata">

**Author:** ![dngreen](https://avatars.discourse-cdn.com/v4/letter/d/dfb087/32.png) [@dngreen](https://community.shiphero.com/u/dngreen)\
**Post date:** [August 18, 2020, 11:12am UTC](https://community.shiphero.com/t/send-custom-doc/658/3 "2020-08-18T11:12:51Z")

</div>

Hi Tom,  
No DHL don’t provide the documents. We need to complete dangerous goods form that has a number of dynamic fields that we need to update everytime. We use API2PDF to create the form.  
Cheers,  
Damien

---

<div class="post-metadata">

**Author:** ![tomasw](https://sea2.discourse-cdn.com/flex020/user_avatar/community.shiphero.com/tomasw/32/248_2.png) [@tomasw](https://community.shiphero.com/u/tomasw)\
**Post date:** [August 18, 2020, 4:38pm UTC](https://community.shiphero.com/t/send-custom-doc/658/4 "2020-08-18T16:38:37Z")

</div>

Thanks for confirming that @dngreen  
In that case I don’t think it would be possible, because using the DHL regular method will work only to send the request to DHL and get the label back (and the documents they send)

Another alternative I can think of is having a shipment update webhook and for those cases, sending an order\_update mutation and saving the url to the document maybe as a packing\_note?
