Share documents Using the PDFfiller PHP Client

Save time sharing PDFs with colleagues using the PDFfiller PHP Client. Grant full or partial access to others, track their activity, restore earlier versions.
Try PDFfiller API for FREE!
Fill out this form to try all the benefits of using PDFfiller API. The free API key allows you to get a feel for the PDFfiller experience before buying a subscription plan. If you have any questions follow the link below to contact our 24/7 support team.
Apply for a free API key

Share PDFs

Work together on any device to access, edit, collaborate and comment on a single document using the PDFfiller PHP Client. Easily add sticky notes and annotations to PDF documents. You can keep track of all the changes and restore any version of a document.

How to Use PDFfiller PHP Client

Collaborate and comment on any document

Create a link to send a fill request. Collaborate and comment on any document from any device.
PDFfiller\OAuth2\Client\Provider\FillRequest::save()
View on GitHub


$fillRequestEntity = new FillRequest($provider);

$fillRequestEntity->document_id = 20829426;
$fillRequestEntity->access = "full";
$fillRequestEntity->status = "public";
$fillRequestEntity->email_required = true;
$fillRequestEntity->name_required = true;
$fillRequestEntity->custom_message = "Custom message";
$fillRequestEntity->notification_emails[] = new NotificationEmail(['name' => 'name', 'email' => 'email@email.com']);
$fillRequestEntity->additional_documents[] = new AdditionalDocument('name1');
$fillRequestEntity->additional_documents[] = new AdditionalDocument('name3');
$fillRequestEntity->enforce_required_fields = true;
$fillRequestEntity->welcome_screen = false;
$fillRequestEntity->notifications = new FillRequestNotifications(FillRequestNotifications::WITH_PDF);

$result = $fillRequestEntity->save();

Try adding sticky notes and annotations to a PDF document via the PDFfiller PHP Client

Easily add sticky notes and annotations to a PDF document using the PDFfiller PHP Client. Customize your note by changing its color, size and font.

Try viewing changes and the revision history of a PDF document with the PDFfiller PHP Client

Never lose track of the changes in automatically saved versions of the document using the PDFfiller PHP Client. Store the edits and view them any time.

Try restoring a previous version of a PDF document via the PDFfiller PHP Client

Return to any previously saved version of a PDF document using the PDFfiller PHP Client. See the history of changes made and restore the version you’d like to work on.
Languages We Support