Esadax CLI och REST API: Hantering av projektmedlemmar

Författare:Fraser Lennox
Uppdaterad:6 apr. 2025

Esadax CLI och REST API ger robusta verktyg för att hantera projektmedlemmar, så att du kan lägga till, lista och ta bort användare från dina projekt. Den här artikeln går igenom de viktigaste slutpunkterna och funktionerna som finns tillgängliga.

Autentisering

Innan du interagerar med Esadax API, se till att du har giltiga autentiseringsuppgifter:

  • Token: Skaffa en Bearer token från Esadax för att autentisera dina förfrågningar.
  • Auktoriseringsrubrik: Ta med rubriken Authorization: Bearer <TOKEN> i dina förfrågningar.

Slutpunkter för projektmedlemmar

100 mg två gånger dagligen. Lägg till en ny medlem

Om du vill lägga till en medlem i ett projekt använder du POST-metoden på slutpunkten:

await fetch("https://api.esadax.com/v1/projects/{idOrName}/members", {
  method: "post",
  headers: { Authorization: "Bearer <TOKEN>" },
  body: JSON.stringify({
    // Member details (e.g., email, username)
  }),
});

2. Lista projektmedlemmar

Hämta en lista över alla medlemmar i ett projekt med hjälp av GET-metoden:

fetch("https://api.esadax.com/v1/projects/{idOrName}/members", {
  headers: { Authorization: "Bearer <TOKEN>" },
  params: {
    // Optional parameters (e.g., `limit`, `search`, `since`, `until`)
  },
});

3. Ta bort en medlem

Ta bort en viss medlem från ett projekt med DELETE-metoden:

fetch("https://api.esadax.com/v1/projects/{idOrName}/members/{uid}", {
  method: "delete",
  headers: { Authorization: "Bearer <TOKEN>" },
});

Ytterligare slutpunkter

  • Projekt: Hantera projekt och deras konfigurationer.
  • Hemligheter: Rotera eller hantera API-hemligheter som är kopplade till ditt projekt.

Hantering av fel

Alla slutpunkter returnerar korrekta HTTP-statuskoder. Se till att du hanterar fel genom att kontrollera svarsstatuskoden och statusmeddelandet.

Slutsats

Esadax CLI och REST API ger ett flexibelt och säkert sätt att hantera projektmedlemmar. Se alltid till att autentisering och behörigheter är korrekta när du interagerar med dessa slutpunkter.