code: public function deleteArticle(string $idArticle): ?string
      {
          $articleOnRest = $this->getArticle($idArticle);
  
          if (! empty($articleOnRest)) {
              $articleOnRest = json_decode($articleOnRest, true);
  
              if (isset($articleOnRest['data'])) {
                  foreach (Article::getDeleteableAttachment() as $field) {
                      if (isset($articleOnRest['data'][$field])) {
                          foreach ($articleOnRest['data'][$field] as $attachment) {
                              if (isset($attachment[$field . '_order'])) {
                                  $this->deleteAttachment($idArticle, $field, $attachment[$field . '_order']);
                              }
                          }
                      }
                  }
              }
  
              return $this->delete(
                  $this->getArticleWithIdEndPoint($idArticle)
              );
          }
      }
docs: delete article based on id