Dokumentacja dla programistów

Niestandardowa aktywność

Aktualizacja 2026-09-06

Aplikacja Emails & Activities (E&A) to przydatne narzędzie, które pozwala klientom monday CRM zarządzać komunikacją z klientami w jednym miejscu. Każdy kontakt jest zapisywany i śledzony jako aktywność na osi czasu aplikacji, dzięki czemu ważne informacje i aktualizacje są łatwo dostępne.

Możesz wybierać spośród domyślnych aktywności, takich jak Spotkanie lub Podsumowanie rozmowy, albo tworzyć własne, aby lepiej porządkować kontakty.

Niestandardowa aktywność - ilustracja 1

Zapytania

Pobieranie niestandardowych aktywności

  • Limit: do 50 niestandardowych aktywności
  • Zwraca tablicę z metadanymi niestandardowych aktywności na osi czasu aplikacji E&A
  • Można ją wykonać tylko bezpośrednio na poziomie głównym; nie można zagnieżdżać jej w innym zapytaniu
query {
  custom_activity {
    color
    icon_id
    id
    name
    type
  }
}
import { ApiClient } from "@mondaydotcomorg/api";
const mondayApiClient = new ApiClient({ token: myToken });

const query = "query { custom_activity { color icon_id id name type }}";
const response = await mondayApiClient.request(query);

Pola

Pole Typ Opis
color CustomActivityColor Kolor niestandardowej aktywności. Pełną listę nazw i odpowiadających im kolorów znajdziesz tutaj.
icon_id CustomActivityIcon Ikona niestandardowej aktywności. Pełną listę nazw i odpowiadających im ikon znajdziesz tutaj.
id ID Unikalny identyfikator niestandardowej aktywności.
name String Nazwa niestandardowej aktywności.
type String Typ niestandardowej aktywności. {/* Zawsze zwraca "custom". */}

Mutacje

Tworzenie niestandardowej aktywności

Tworzy niestandardową aktywność w aplikacji E&A. Zwraca obiekt CustomActivity.

mutation {
  create_custom_activity(
    color: SLATE_BLUE
    icon_id: TRIPOD
    name: "Test custom activity"
    ) {
    id
  }
}
import { ApiClient } from "@mondaydotcomorg/api";
const mondayApiClient = new ApiClient({ token: myToken });

const query = "mutation ($color:CustomActivityColor!, $iconId:CustomActivityIcon!, $name: String!) { create_custom_activity (color: $color, icon_id: $iconId, name: $name) {    id }}";
const variables = {
  color: "SLATE_BLUE",
  iconId: "TRIPOD",
  name: "My custom activity",
};
const response = await mondayApiClient.request(query, variables);

Argumenty

Argument Typ Opis Wartości enum
color CustomActivityColor! Kolor niestandardowej aktywności. Pełną listę nazw i odpowiadających im kolorów znajdziesz tutaj. BRINK_PINK
CELTIC_BLUE
CORNFLOWER_BLUE
DINGY_DUNGEON
GO_GREEN
GRAY
LIGHT_DEEP_PINK
LIGHT_HOT_PINK
MAYA_BLUE
MEDIUM_TURQUOISE
PARADISE_PINK
PHILIPPINE_GREEN
PHILIPPINE_YELLOW
SLATE_BLUE
VIVID_CERULEAN
YANKEES_BLUE
YELLOW_GREEN
YELLOW_ORANGE
icon_id CustomActivityIcon! Ikona niestandardowej aktywności. Pełną listę nazw i odpowiadających im ikon znajdziesz tutaj. ASCENDING
CAMERA
CONFERENCE
FLAG
GIFT
HEADPHONES
HOMEKEYS
LOCATION
NOTEBOOK
PAPERPLANE
PLANE
PLIERS
TRIPOD
TWOFLAGS
UTENSILS
name String! Nazwa niestandardowej aktywności.

Usuwanie niestandardowej aktywności

Usuwa niestandardową aktywność z aplikacji E&A. Zwraca obiekt CustomActivity.

mutation {
  delete_custom_activity(id: "cbb37d0e-04ee-3662-z832-c4150e80eddz") {
    name
  }
}
import { ApiClient } from "@mondaydotcomorg/api";
const mondayApiClient = new ApiClient({ token: myToken });

const query = "mutation ($activityId: String!) { delete_custom_activity (id: $activityId) { name }}";
const variables = {
  activityId: "c95ccef8-f41d-40a9-b5b7-b039505e85da",
};
const response = await mondayApiClient.request(query, variables);

Argumenty

Argument Typ Opis
id String! Unikalny identyfikator niestandardowej aktywności.