Siirry pääsisältöön
AgencyHandy API:n avulla voit automatisoida liidien luomista, asiakashallintaa, tilausten päivityksiä ja paljon muuta mistä tahansa ulkoisesta järjestelmästä tai skriptistä. Jokainen pyyntö todennetaan API-avaimella, jonka luot työtilasi asetuksista. Tämä opas opastaa sinua tunnistetietojen hankkimisessa ja ensimmäisen API-kutsun tekemisessä.
Sinun on oltava AgencyHandy-työtilasi SuperAdmin tai Admin luodaksesi API-avaimen.

Perus-URL

Kaikki API-pyynnöt tehdään osoitteeseen:
https://api.agencyhandy.com
Korvaa {{URL}} tällä perus-URL:lla kaikissa API-dokumentaation esimerkkipyynnöissä.

Vaihe 1: Luo API-avain

1

Avaa työtilan määritykset

Siirry työtilasi asetuksiin osoitteessa:
{{workspaceUrl}}/workspace-config?tab=api-key
Tämä avaa API Key -välilehden työtilan määrityksessä.
2

Luo ja kopioi API-avaimesi

Napsauta Generate (tai Regenerate, jos avain on jo olemassa). Kopioi API-avain ja säilytä se turvallisesti — käsittele sitä kuin salasanaa. AgencyHandy ei näytä sitä uudelleen sen jälkeen, kun poistut sivulta.
API-avaimen uudelleenluominen mitätöi edellisen avaimen välittömästi. Kaikki vanhan avaimen käyttävät integraatiot lakkaavat toimimasta, kunnes päivität ne uudella avaimella.

Vaihe 2: Hae yritystunnuksesi

Useimmat API-päätepisteet vaativat companyid-otsikon, joka tunnistaa, minkä työtilan pyyntö kohdistuu. Käytä seuraavaa päätepistettä yritystunnuksesi hakemiseen.

Päätepiste

GET {{URL}}/accounts/companies

Otsikot

OtsikkoArvo
x-api-keyAPI-avaimesi

Esimerkkipyyntö

cURL
curl --request GET "https://api.agencyhandy.com/accounts/companies" \
  --header "x-api-key: <YOUR_API_KEY>"

Esimerkkivastaus

{
  "message": "Companies associated with API token.",
  "companies": [
    {
      "_id": "6525994184e9ddd79853450e",
      "name": "onethread123",
      "logo": "",
      "extraSmallLogo": "",
      "largeLogo": ""
    }
  ]
}
1

Paikanna yritystunnuksesi

Vastauksessa etsi _id-kenttä companies-taulukon sisältä. Tämä on yritystunnuksesi.
const companyId = response.companies[0]._id;
// e.g. "6525994184e9ddd79853450e"
2

Tallenna yritystunnus

Tallenna yritystunnus käytettäväksi kaikissa myöhemmissä API-pyynnöissä. Välität sen companyid-otsikkona:
OtsikkoArvo
x-api-keyAPI-avaimesi
companyidYritystunnuksesi

Todentamisen yhteenveto

Jokainen todennettu API-pyyntö vaatii vähintään:
x-api-key: <YOUR_API_KEY>
companyid: <YOUR_COMPANY_ID>
API-avaimen ja yritystunnuksen kanssa olet valmis käyttämään muuta AgencyHandy API:a. Jatka johonkin alla olevista päätepisteoppaista.