{"id":15578555,"url":"https://github.com/sysborg/autentiquev2","last_synced_at":"2025-08-31T12:39:02.217Z","repository":{"id":57063998,"uuid":"429107566","full_name":"sysborg/autentiquev2","owner":"sysborg","description":"Integração com a API da Autentique, uma excelente escolha para assinatura de documentos digitais, economia com impressão e transporte de documentos.","archived":false,"fork":false,"pushed_at":"2023-06-23T01:39:33.000Z","size":123,"stargazers_count":9,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-11T22:49:56.499Z","etag":null,"topics":["api","assinaturas-digitais","autentique","autentique-v2","graphql","php8"],"latest_commit_sha":null,"homepage":"https://sysborg.com.br","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sysborg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-17T15:50:56.000Z","updated_at":"2025-05-27T04:01:59.000Z","dependencies_parsed_at":"2025-04-24T02:13:15.346Z","dependency_job_id":"2fd05a12-b17b-4964-8776-ae8890f1e723","html_url":"https://github.com/sysborg/autentiquev2","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/sysborg/autentiquev2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysborg%2Fautentiquev2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysborg%2Fautentiquev2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysborg%2Fautentiquev2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysborg%2Fautentiquev2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sysborg","download_url":"https://codeload.github.com/sysborg/autentiquev2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sysborg%2Fautentiquev2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272982763,"owners_count":25025984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","assinaturas-digitais","autentique","autentique-v2","graphql","php8"],"created_at":"2024-10-02T19:11:27.548Z","updated_at":"2025-08-31T12:39:02.169Z","avatar_url":"https://github.com/sysborg.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# autentique-v2\n\nPt-BR\nDocumentação sobre a API: https://docs.autentique.com.br/api/sobre-o-graphql\n\nEm breve essa lib em Python também.\n\nRequer PHP 8 ou superior.\nComo instalar no composer?\nFaça o download do composer pelo site oficial: https://getcomposer.org/download/\nApós isso utilize o comando abaixo:\n```\ncomposer require sysborg/autentiquev2\n```\n\nOu caso sua instalação seja somente naquela pasta utilize:\n```\nphp composer.phar require sysborg/autentiquev2\n```\n\nPreferi trabalhar esse código usando uma idéia de layout para querys do GraphQL.\nDentre os layouts eu disponibilizei cada recurso disponível pelo sistema da Autentique dentre eles:\n\nDiretórios \"Pastas\":\n1. \\sysborg\\autentiquev2\\createDir - Esse layout é utilizado para criar uma nova pasta \"diretório\"\n2. \\sysborg\\autentiquev2\\deleteDir - Esse layout é utilizado para deletar uma pasta \"diretório\"\n3. \\sysborg\\autentiquev2\\listDir   - Esse layout é utilizado para listar todos as pastas \"diretórios\" existentes\n4. \\sysborg\\autentiquev2\\rescueDir - Esse layout é utilizado para resgatar informações sobre a pasta \"diretório\"\n\nDocumentos:\n1. \\sysborg\\autentiquev2\\createDoc - Serve para criar e fazer o upload de um documento\n2. \\sysborg\\autentiquev2\\deleteDoc - Serve para deletar um documento existente por ID\n3. \\sysborg\\autentiquev2\\listDoc   - Serve para listar todos os documentos que não estão dentro de um diretório \"pasta\"\n4. \\sysborg\\autentiquev2\\listDocDir - Serve para listar todos os documentos dentro de um diretório \"pasta\"\n5. \\sysborg\\autentiquev2\\moveDoc    - Serve para mover um documento para algum diretório \"pasta\".\n6. \\sysborg\\autentiquev2\\rescueDoc  - Serve para resgatr informações do documento, assinatura e muito mais.\n7. \\sysborg\\autentiquev2\\signDoc    - Serve para assinar um documento.\n\nAutentique webhooks : https://docs.autentique.com.br/api/integracao/webhooks\u003cbr\u003e\nO Webhook serve para receber um estimulo da autentique assim que alguma coisa mudar no documento por exemplo:\u003cbr\u003e\n1. Assinar o documento\n2. Rejeitar assinar o documento\n\nPara aprimorar isso estamos desenvolvendo algo pure php pra receber esse estímulo e poder converte-lo fácilmente para qualquer programador.\u003cbr\u003e\n\nVeja como utilizar na pasta de test em https://github.com/sysborg/autentiquev2/tree/main/test\u003cbr\u003e\nVeja nosso trabalho em: https://sysborg.com.br\u003cbr\u003e\nSiga-nos:\u003cbr\u003e\n1. Facebook: https://facebook.com/sysborg\n2. Instagram: https://instagram.com/sysborg_oficial\n  \nContribuidores\u003cbr\u003e\n1. Anderson Arruda\u003cbr\u003e\n  a. Linkedin:  https://www.linkedin.com/in/anderson-a-sborg/\u003cbr\u003e\n  b. Instagram: https://instagram.com/andmarruda \u003cbr\u003e\n  c. Github:    https://github.com/andmarruda \u003cbr\u003e\n  d. Blog:      https://andersonarruda.com.br\u003cbr\u003e\n  \nEn-US\nDocumentation about API: https://docs.autentique.com.br/api/sobre-o-graphql\n\nSoon this library in Python too.\n\nRequired PHP 8 or greater.\nHow did you install composer?\nMake the install by official composer's website: https://getcomposer.org/download/\nAfter utilize the command above:\n```\ncomposer require sysborg/autentiquev2\n```\n\nOr in case that your installation is just in that directory utilize:\n```\nphp composer.phar require sysborg/autentiquev2\n```\n\nI prefer to work this code based on layout's idea to build the GraphQL querys.\nThere are several available resources of Autentique as follow:\n\nDirectory:\n1. \\sysborg\\autentiquev2\\createDir - This layout is utilized to create a directory\n2. \\sysborg\\autentiquev2\\deleteDir - This layout is utilized to delete a directory\n3. \\sysborg\\autentiquev2\\listDir   - This layout is utilized to list all existing directory\n4. \\sysborg\\autentiquev2\\rescueDir - This layout is Utilized to rescue informations about directory\n\nDocuments:\n1. \\sysborg\\autentiquev2\\createDoc - Utilized to create and upload a document\n2. \\sysborg\\autentiquev2\\deleteDoc - Utilized to delete a existing document by ID\n3. \\sysborg\\autentiquev2\\listDoc   - Utilized to list all documents that are not inside a directory\n4. \\sysborg\\autentiquev2\\listDocDir - Utilized to list all documents inside some directory\n5. \\sysborg\\autentiquev2\\moveDoc    - Utilized to move documento inside some directory\n6. \\sysborg\\autentiquev2\\rescueDoc  - Utilized to rescue document's information, signature and alot more\n7. \\sysborg\\autentiquev2\\signDoc    - Utilized to sign some document\n\nAutentique webhooks : https://docs.autentique.com.br/api/integracao/webhooks\u003cbr\u003e\nThe Webhook is utilized to receive a signal from autentique when something change at the document for example::\u003cbr\u003e\n1. Sign the document\n2. Reject to sign the document\n\nTo improve this we are developing something with pure php to receive this signal and converted it easily to any developer.\u003cbr\u003e\n\nSee how to use on test path at https://github.com/sysborg/autentiquev2/tree/main/test\u003cbr\u003e\nSee our work at: https://sysborg.com.br\u003cbr\u003e\nFollow us:\n1. Facebook: https://facebook.com/sysborg\n2. Instagram: https://instagram.com/sysborg_oficial\n  \nContributors\u003cbr\u003e\n1. Anderson Arruda\u003cbr\u003e\n  a. Linkedin:  https://www.linkedin.com/in/anderson-a-sborg/\u003cbr\u003e\n  b. Instagram: https://instagram.com/andmarruda \u003cbr\u003e\n  c. Github:    https://github.com/andmarruda \u003cbr\u003e\n  d. Blog:      https://andersonarruda.com.br\u003cbr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsysborg%2Fautentiquev2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsysborg%2Fautentiquev2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsysborg%2Fautentiquev2/lists"}