Zaliczanie i dodawanie akcji w procesie

W niniejszym artykule odkryjesz, jak zaliczyć lub dodać akcję do procesu w aplikacji Gamfi przy użyciu API.

Zaliczanie akcji

Aby zaliczyć pojedynczą akcję w procesie skorzystaj z metody i endpointa:

POST + /api/app_api_admin.php/v2/workflows/integration/process/{proces_id}/workflowAction/{action_id}/done

Przykładowy cURL:

curl --location --request POST 'https://{app_name}.gamfi.io/api/app_api_admin.php/v2/workflows/integration/process/{proces_id}/workflowAction/{action_id}/done' \
--header 'X-Samus-Authorization-Api-Key: {apiKey}' \
--header 'X-Samus-Authorization-Api-Secret: {apiSecret}' \
--header 'Content-Type: application/json'

W miejscu:

  • {app_name} - wstaw nazwę swojej aplikacji
  • {proces_id} - wstaw ID procesu z aplikacji Gamfi
  • {action_id} - wstaw ID akcji z workflow, na bazie którego ruszył proces
  • {apiKey} - wstaw klucz API
  • {apiSecret} - wstaw sekret API

W przypadku prawidłowej odpowiedzi otrzymasz status (204).

⚠️ Zaliczenie akcji polega na zmianie jej statusu na "Wykonane".

Dodawanie akcji

Aby dodać pojedynczą akcję do procesu skorzystaj z metody i endpointa:

POST + /api/app_api_admin.php/v2/workflows/integration/process//workflowAction/

Przykładowy cURL:

curl --location --globoff --request POST 'https://{app_name}.gamfi.io/api/app_api_admin.php/v2/workflows/integration/process//workflowAction/' \
--header 'X-Samus-Authorization-Api-Key: {apiKey}' \
--header 'X-Samus-Authorization-Api-Secret: {apiSecret}' \
--header 'Content-Type: application/json'

W miejscu:

  • {app_name} - wstaw nazwę swojej aplikacji
  • {proces_id} - wstaw ID procesu z aplikacji Gamfi
  • {action_id} - wstaw ID akcji z workflow, na bazie którego ruszył proces
  • {apiKey} - wstaw klucz API
  • {apiSecret} - wstaw sekret API

W przypadku prawidłowej odpowiedzi otrzymasz status (204).

⚠️ Do procesu możesz dodać akcję, która istnieje w workflow.