{"note":"OpenAPI conversion -- returning structured metadata","name":"pdfblocks-com","description":"PDF Blocks API","version":"1.5.0","base_url":"https://api.pdfblocks.com","endpoints":12,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api PDF Blocks API\n@base https://api.pdfblocks.com\n@version 1.5.0\n@auth ApiKey X-Api-Key in header\n@endpoints 12\n@toc add_password(1), add_watermark(2), merge_documents(1), extract_pages(1), remove_pages(1), rotate_pages(1), add_restrictions(1), remove_password(1), remove_restrictions(1), remove_signatures(1), reverse_pages(1)\n\n@group add_password\n@endpoint POST /v1/add_password\n@desc Add a password to a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group add_watermark\n@endpoint POST /v1/add_watermark/text\n@desc Add a text watermark to a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endpoint POST /v1/add_watermark/image\n@desc Add an image watermark to a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group merge_documents\n@endpoint POST /v1/merge_documents\n@desc Merge PDF documents\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group extract_pages\n@endpoint POST /v1/extract_pages\n@desc Extract pages from a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group remove_pages\n@endpoint POST /v1/remove_pages\n@desc Remove pages from a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group rotate_pages\n@endpoint POST /v1/rotate_pages\n@desc Rotate pages in a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group add_restrictions\n@endpoint POST /v1/add_restrictions\n@desc Add restrictions to a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group remove_password\n@endpoint POST /v1/remove_password\n@desc Remove the password from a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group remove_restrictions\n@endpoint POST /v1/remove_restrictions\n@desc Remove the restrictions from a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group remove_signatures\n@endpoint POST /v1/remove_signatures\n@desc Remove the signatures from a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@group reverse_pages\n@endpoint POST /v1/reverse_pages\n@desc Reverse the pages of a PDF\n@returns(200) The document was processed succesfully.\n@errors {4XX: Error}\n\n@endgroup\n\n@end\n"}