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.
Innan du interagerar med Esadax API, se till att du har giltiga autentiseringsuppgifter:
Authorization: Bearer <TOKEN> i dina förfrågningar.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)
}),
});
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`)
},
});
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>" },
});
Alla slutpunkter returnerar korrekta HTTP-statuskoder. Se till att du hanterar fel genom att kontrollera svarsstatuskoden och statusmeddelandet.
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.