Scratcherin REST API:n avulla omat järjestelmäsi voivat lukea kampanjoitasi, liidejäsi ja listojasi, lisätä ja päivittää liidejä sekä hallita tuotteita. Tämä artikkeli on tarkoitettu kehittäjälle, joka ottaa sen käyttöön. API sisältyy Basic-pakettiin ja sitä ylempiin.
Luo käyttötunnus
- Siirry kohtaan Asetukset > API (kohdassa Kehittäjät).
- Klikkaa kohdassa Henkilökohtaiset käyttötunnukset Luo henkilökohtainen käyttötunnus.
- Anna sille Nimi, esimerkiksi ”Tietovarasto”, ja valitse sen tarvitsemat Käyttöoikeusalueet. Anna sille vain tarvittava pääsy.
- Klikkaa Tallenna ja kopioi tunnus kohdasta Salaisuus. Näet sen vain kerran, joten säilytä se turvallisesti, esimerkiksi salasanojen hallintaohjelmassa.
Tunnus kuuluu käyttäjällesi, ja sillä pääsee kaikille tileille, joiden jäsen olet. Jos haluat poistaa pääsyn, avaa tunnus ja klikkaa Peruuta.
Käyttöoikeusalueet
read:campaigns: kampanjoiden lukeminenread:lists: liidilistojen lukeminenread:leadsjawrite:leads: liidien lukeminen, luominen, päivittäminen ja poistaminenread:placementsjawrite:placements: sijoittelujen lukeminen ja hallintaread:productsjawrite:products: tuotteiden lukeminen ja hallinta
Tee pyyntö
Perus-URL on https://platform.scratcher.io/api/v1/. Lähetä tunnus Authorization-otsakkeessa:
curl https://platform.scratcher.io/api/v1/accounts \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Accept: application/json" Tärkeimmät päätepisteet
GET /me: käyttäjä, jolle tunnus kuuluuGET /accounts: tilit, joihin sinulla on pääsyGET /accounts/{account}/campaignsja/campaigns/{campaign}: kampanjasiGET /accounts/{account}/campaigns/{campaign}/leads: kampanjan liidit palkintoineen, koodeineen ja annettuine suostumuksineenGET /accounts/{account}/listsja/lists/{list}/leads: liidilistat ja niiden liidit sekäPOST,PUTjaDELETEliidien hallintaan/accounts/{account}/products: tuotteet/accounts/{account}/placements: sijoittelut
Tulokset sivutetaan parametrilla ?page=. Raja on 60 pyyntöä minuutissa käyttäjää kohden.
Täydellinen viite esimerkkeineen ja Postman-kokoelmineen on API-viitedokumentaatiossa. Alustan API-viite-painike linkittää myös sinne.
OAuth-sovellukset
Jos rakennat sovelluksen, johon muut Scratcherin käyttäjät yhdistävät, rekisteröi se kohdassa Omat sovellukset > Luo sovellus antamalla Sovelluksen nimi ja Uudelleenohjauksen URI. Saat Client ID- ja Client secret -tiedot. Secret näytetään vain kerran. Ihmisten hyväksymät sovellukset on lueteltu kohdassa Valtuutetut sovellukset, jossa niiden pääsyn voi perua.