Beth yw'r API Cysylltu
Porth cydymffurfio ar gyfer ffeilio trethi yn y DU: mae eich meddalwedd yn galw un pwynt terfynol gyda chleient a'u ffigurau, ac # GoFile yn trin popeth rhwng yr alwad honno a derbynneb HMRC .
Nid yw Gwneud Treth yn Ddigidol yn API anodd i'w alw unwaith. Mae'n API anodd i'w eich hunCydnabyddiaeth, grantiau OAuth sy'n dod i ben ar ôl 18 mis, penawdau atal twyll y mae'n rhaid iddynt ddisgrifio'r ddyfais wreiddiol wirioneddol, paru rhwymedigaethau, allweddi cyfnod na ddylech byth eu dyfeisio, anhyblygedd cyflwyno, a llwybr archwilio sy'n sefyll flynyddoedd yn ddiweddarach - dyna'r gwaith, ac nid yw byth yn dod i ben.
Yr API Connect yw'r gwaith hwnnw, a wneir ac a gynhelir, y tu ôl i arwyneb REST bach. Mae Fersiwn 1 yn cwmpasu TAW: gwirio bod cleient wedi'i awdurdodi, darllen ei sefyllfa TAW lawn, ffeilio ffurflen dreth, a'i dilyn hyd at dderbynneb.
Y fersiwn fer: tair galwad ac ailgyfeirio. Gwiriwch y cleient, darllenwch yr hyn sy'n ddyledus, postiwch y ffigurau - yna anfonwch y person awdurdodedig i'r dudalen gymeradwyo a gynhelir yr ydym yn ei dychwelyd. Ni ddylech byth gyffwrdd â chymwysterau Porth y Llywodraeth, tocyn HMRC , nac allwedd atalnod.
Ar gyfer pwy y mae
Meddalwedd cadw llyfrau a chyfrifyddu
Rydych chi eisoes yn dal y niferoedd. Ychwanegwch ffeilio TAW MTD cydymffurfiol heb ddod yn dîm integreiddio HMRC .
Llwyfannau fertigol ac ERP
Systemau masnach, manwerthu, lletygarwch neu benodol i'r diwydiant y mae angen eu ffeilio fel nodwedd, nid prosiect.
Offer ymarfer a thechnoleg ariannol
Cynhyrchion sy'n gwasanaethu cyfrifwyr a'u cleientiaid, lle mae'n rhaid i ffeilio ddigwydd o fewn eich llif gwaith.
Systemau cyllid mewnol
Grwpiau'n ffeilio ar gyfer llawer o endidau o un lle, gyda llwybr archwilio fesul cyflwyniad.
Mae'r API wedi'i gynllunio ar gyfer model asiant: mae eich cwmni partner yn cysylltu ei HMRC cyfrif gwasanaethau asiant unwaith, ac mae'r awdurdodiad sengl hwnnw'n cwmpasu pob cleient y mae wedi'i awdurdodi i weithredu ar ei ran.
Sut mae'n gweithio
Mae pob cais yn alwad REST wedi'i llofnodi. Mae popeth sy'n gofyn am berson yn ôl y gyfraith yn digwydd ar dudalen rydyn ni'n ei chynnal.
Gwiriwch fod y cleient wedi'i awdurdodi
Mae un alwad yn cadarnhau bod cyfrif asiant eich cwmni wedi'i awdurdodi ar gyfer y rhif TAW hwnnw - gydag ateb plaen, nid cod gwall HMRC i'w ddadgodio.
GET /api/v1/vat/193054661/status
Darllenwch sefyllfa TAW y cleient
Mae un galwad yn dychwelyd pob cyfnod agored gyda'i ddyddiad dyledus, pob cyfnod wedi'i gyflawni, ac unrhyw ffeilio sydd eisoes ar y gweill. Rydym yn cadw hyn mewn cyd-fynd â HMRC fel y gallwch ei holi mor aml ag y dymunwch.
{
"vat_number": "193054661",
"mode": "live",
"obligations": {
"open": [
{ "period": { "start": "2026-04-01",
"end": "2026-06-30" },
"due": "2026-08-07",
"overdue": false }
],
"fulfilled": [ /* filed periods + figures */ ]
}
}
Postiwch y ffurflen ddychwelyd
Anfonwch gyfeirnod y cleient a'r naw blwch TAW fel llinynnau degol. Gadewch y cyfnod allan ac rydym yn ffeilio'r un agored. Rydych chi'n cael ID ffeilio yn ôl a continue_url.
{
"external_client_id": "CLIENT-91827",
"client_name": "Acme Trading Ltd",
"vat_number": "193054661",
"return": {
"vat_due_sales": "12500.00",
"total_vat_due": "12500.00",
"net_vat_due": "8300.00"
/* ...nine boxes in total */
}
}
Ailgyfeirio'r person awdurdodedig
Anfonwch nhw i'r continue_urlMaen nhw'n adolygu'r ffurflen dreth, yn cysylltu â HMRC os mai dyma ffeilio cyntaf eu cwmni, ac yn pwyso Cadarnhau a ChyflwynoRydym yn cyflwyno ac yn cipio'r dderbynneb.
Dilynwch ef i'w wneud
Pleidleisiwch y ffeilio neu defnyddiwch ein webhooks nes bod y statws yn cyrraedd submitted ac mae derbynneb HMRC wedi'i atodi.
{
"id": "vfs_...",
"status": "submitted",
"receipt": {
"gofile_reference": "GF-VAT-123",
"form_bundle": "258868935084"
}
}
Y cymeradwyaeth a gynhelir — a pham ei bod yn bwysig
Nid dim ond ffurflen dreth y mae HMRC eisiau; mae eisiau gwybod bod y ffurflen dreth wedi dod gan berson go iawn ar ddyfais go iawn, a bod bod dynol wedi cymryd cyfrifoldeb am y datganiad. Dyna bwrpas penawdau atal twyll, ac mae eu cael yn anghywir yn broblem cydymffurfio, nid yn nam.
Felly nid yw'r API Connect byth yn gofyn i'ch meddalwedd eu ffugio. Pan fyddwch chi'n postio ffeilio rydym yn dychwelyd URL i dudalen. rydym yn cynnalAr y dudalen honno mae'r person awdurdodedig yn mewngofnodi gyda dilysiad dau ffactor, caiff ei ddyfais wirioneddol ei chipio, caiff y ffurflen dreth ei harddangos yn llawn, ac maen nhw'n cadarnhau'r datganiad. Dim ond wedyn y byddwn ni'n ffonio HMRC — gyda phenawdau wedi'u hadeiladu o'r union ddyfais honno, wedi'u cipio ochr yn ochr â'r cyflwyniad fel tystiolaeth.
Beth mae hyn yn ei brynu i chi: dim manylion mewngofnodi Porth y Llywodraeth yn eich cynnyrch, dim gweithrediad pennawd twyll i'w gynnal ac ail-ardystio, dim geiriad datganiad i'w gael yn iawn - a chofnod na ellir ei newid o bwy gymeradwyodd beth, wedi'i gysylltu â'r union ffigurau a welsant.
Mae'r dudalen yn cludo'ch cleient drwy'r cysylltiad untro HMRC hefyd. Pan fydd cwmni'n ffeilio am y tro cyntaf, mae'n awdurdodi ei gyfrif gwasanaethau asiant yno ac yn dod yn syth yn ôl i'r ffeilio.
Yr hyn nad oes rhaid i chi ei adeiladu
| Y broblem MTD | Pwy sy'n berchen arno |
|---|---|
| Grantiau OAuth HMRC , adnewyddu, a'r cap ailawdurdodi 18 mis | #GoFile |
| Penawdau atal twyll o'r ddyfais wreiddiol wirioneddol | #GoFile |
| Paru rhwymedigaethau ac allweddi cyfnod | #GoFile |
| Y cofnod datganiad a chymeradwyaeth dynol | #GoFile |
| Anymwybyddiaeth cyflwyniad a chymodi terfyn amser | #GoFile |
| Llwybr archwilio a thystiolaeth cyflwyno | #GoFile |
| Eich rhestr cleientiaid a'u ffigurau TAW | Chi |
Ni ofynnir i chi byth am allwedd cyfnod nac a finalised baner — mae'r API yn eu gwrthod yn llwyr, oherwydd ein rhai ni yw penderfynu arnynt a'u cael yn anghywir yw sut mae ffeilio gwael yn digwydd.
Blwch tywod a byw
Dewisir moddau gan yr allwedd rydych chi'n llofnodi â hi, felly does dim switsh byd-eang i'w droi a dim byd i'w anghofio mewn defnydd:
gfk_sandbox_…ffeil allweddi i amgylchedd prawf HMRC . Am ddim, diderfyn, a diogel i'w redeg yn CI.gfk_live_…allweddi ffeilio ffurflenni go iawn.
Mae'r ddau yn gweithio ar yr un pryd. Gall eich cyfres brawf gyrraedd y blwch tywod tra bod ffeiliau cynhyrchu yn fyw, ac mae newid rhyngddynt yn dibynnu ar ba gymhwyster rydych chi'n llofnodi ag ef. Caiff defnydd, logiau ceisiadau a therfynau dyddiol eu holrhain ar wahân fesul modd.
Diogelwch a thystiolaeth
Ceisiadau wedi'u llofnodi
Mae pob galwad yn cario llofnod HMAC-SHA256 dros y dull, y llwybr, y stamp amser, yr nonce a'r hash corff. Gwrthodir ailchwarae; dangosir cyfrinachau unwaith ac ni chânt eu cofnodi byth.
Wedi'i amgryptio wrth orffwys
Mae tocynnau HMRC , rhifau TAW, hunaniaeth cleientiaid a ffigurau wedi'u ffeilio wedi'u hamgryptio yn y storfa — nid dim ond mynediad wedi'i reoli.
Archwiliad atodi yn unig
Mae pob newid gwladwriaeth, galwad a chymeradwyaeth HMRC yn glanio mewn llyfr cyfrifon nad yw byth yn cael ei drosysgrifennu, gyda'r union benawdau'n cael eu hanfon ar y weiren.
Byth ail-geisio dall
Ni chaiff terfyn amser ei drin fel methiant. Caiff cyflwyniadau ansicr eu cysoni yn erbyn cofnod HMRC ei hun cyn i unrhyw beth newid.
Cylchdroi yw sero amser segur: gall sawl allwedd fod yn weithredol ar unwaith, felly rydych chi'n cyhoeddi'r pâr newydd, yn ei ddefnyddio, ac yn dirymu'r hen un unwaith nad oes dim yn llofnodi ag ef.
Webhooks, logiau a'r porth datblygwyr
Mae ffeilio yn anghydamserol o ran natur — mae'n rhaid i fod dynol gymeradwyo, ac mae'n rhaid i HMRC ateb. Yn hytrach na gwneud i chi bleidleisio, rydym yn gwthio digwyddiadau wedi'u llofnodi i'ch pwynt terfyn wrth i ffeilio symud: yn aros am gymeradwyaeth, wedi'i gyflwyno, wedi methu, a mwy. Mae pob danfoniad wedi'i lofnodi gan HMAC gyda'ch cyfrinach webhook fel y gallwch wirio ei fod wedi dod gennym ni.
Y porth partner yn api.gofile.co.uk yn rhoi i'ch tîm:
- Allweddi API — cyhoeddi parau blwch tywod a byw, gweld y defnydd diwethaf, cylchdroi a dirymu.
- Logiau ceisiadau — pob cais wedi'i lofnodi gyda'i statws, cod gwall, modd, hyd ac ID cais. Mae methiannau llofnod yn ymddangos hefyd, sef yn union yr hyn sydd ei angen arnoch pan fyddwch chi'n cael HMAC yn anghywir am 2am.
- Dosbarthiadau Webhook — statws, cod ymateb ac amserlen ail-geisio fesul digwyddiad.
- Defnydd — ceisiadau a ffeilio wedi'u siartio yn ôl dydd, wedi'u rhannu yn ôl modd.
- Bilio — anfonebau, dulliau talu a'ch cynllun.
Prisio
Blwch tywod
Am ddimFfeilio profion diderfyn yn erbyn blwch tywod HMRC . Adeiladu a rhedeg eich profion integreiddio heb unrhyw gost.
Platfform
£150/misFfeilio byw wedi'i alluogi, webhooks, logiau a chymorth. Yn cael ei bilio'n fisol.
Fesul ffeilio
£1.50Fesul llwyddiannus ffurflen TAW fyw. Ni chodir tâl byth am gyflwyniadau aflwyddiannus. Mae pob gweithrediad API arall am ddim.
Nid yw prisiau'n cynnwys TAW. Mae ffioedd ffeilio yn cael eu hychwanegu at eich anfoneb fisol nesaf. Dim ffioedd fesul cleient, dim cyfaint gofynnol, a dim tâl am ffeilio blwch tywod — dim ond pan fydd ffurflen dreth wirioneddol yn cyrraedd HMRC y byddwch yn talu.
Beth nesaf
Fersiwn 1 yw TAW, oherwydd dyna lle mae MTD yn orfodol a lle mae'r gyfaint ar ei uchaf. Mae'r un model — un alwad lân, cymeradwyaeth wedi'i chynnal, derbynneb — wedi'i gynllunio i ymestyn i weddill ffeilio cydymffurfiaeth y DU.
MTD ar gyfer Treth Incwm yw'r arwyneb naturiol nesaf, a dyma lle mae gwerth API symlach ar ei fwyaf: mae rhyngwyneb ITSA HMRC ei hun yn cwmpasu nifer fawr o bwyntiau terfyn a siapiau, ac rydym yn bwriadu cwympo hynny i'r un arwyneb rhesymegol y mae Connect yn ei roi i chi ar gyfer TAW. Os yw eich map ffordd yn dibynnu ar dreth neu amserlen benodol, dywedwch wrthym — mae galw'r partner yn penderfynu'r drefn.
Dechrau arni
Creu cyfrif partner
Cofrestrwch yn api.gofile.co.ukRydych chi'n cael pâr allweddi blwch tywod ar unwaith — dangosir y gyfrinach unwaith.
Adeiladu yn erbyn y blwch tywod
Dilynwch y Cyfeirnod API: gwirio cleient, darllen eu safle, ffeilio ffurflen brawf, a cherdded y gymeradwyaeth a gynhelir eich hun. Mae cleient cyfeirio mewn PHP plaen heb unrhyw ddibyniaethau os ydych chi eisiau enghraifft weithredol i'w darllen.
Mynd yn fyw
Tanysgrifiwch i'r cynllun platfform, rhowch allwedd fyw, a bydd eich cwmni partner yn cysylltu ei gyfrif gwasanaethau asiant unwaith. Yr un cod, manylion mewngofnodi gwahanol.
Ffeilio, heb ddod yn dîm integreiddio HMRC
Darllenwch y cyfeirnod, neu siaradwch â ni am yr hyn rydych chi'n ei adeiladu — rydym yn hapus i edrych ar eich achos defnydd cyn i chi ysgrifennu unrhyw god.