Создание аннотации к объекту контакта в Microsoft Dynamics CRM с помощью API

Этот вопрос связан с Microsoft Dynamics CRM 2015, которую я звоню через API.

Я создаю контактную сущность:

POST [organization URI]/api/data/contacts
Content-Type: application/json; charset=utf-8
Accept: application/json
{
    "emailaddress1": "myemail@example.com",
}

Работает, вижу новую запись, после того как захожу в панель. И я могу назвать это через API:

[organization URI]/api/data/contacts(f76e4e7c-ea61-e511-80fd-3863bb342b00)
{
  "@odata.context":"[organization URI]/api/data/$metadata#contacts/$entity",
  "@odata.etag":"W/\"460199\"",
  ...
  "contactid":"f76e4e7c-ea61-e511-80fd-3863bb342b00",
  "emailaddress1":"myemail@example.com",
  ....
}

Следующее, что я хочу сделать, это добавить запись аннотации, связанную с этим контактом. Послеруководство Я звоню:

POST [organization URI]/api/data/annotations
Content-Type: application/json; charset=utf-8
Accept: application/json
{
    "notetext": "TEST",
    'contact@odata.bind': 'contacts(f76e4e7c-ea61-e511-80fd-3863bb342b00)'
}

Но он возвращает ошибку 400:

Необъявленное свойство 'contact', которое имеет только аннотации свойств в полезной нагрузке, но в полезной нагрузке не найдено значение свойства. В OData только объявленные свойства навигации и объявленные именованные потоки могут быть представлены как свойства без значений.

Когда я звоню:

POST [organization URI]/api/data/annotations
Content-Type: application/json; charset=utf-8
Accept: application/json
{
    "notetext": "TEST",
}

Новая сущность создана, но без связи с контактом.

Как правильно составить этот POST-запрос? Что мне здесь не хватает? Я подозреваю, чтоcontact@odata.bind надо представить как-то иначе, я пробовалcontactid@odata.bind, object@odata.bind, objectid@odata.bind - но без последствий.

Есть идеи?