Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-2691

Identify and Remove all Deprecated Non-functioning APIs from the Repository

    Details

    • Type: Task
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      A number of v1 APIs have been deprecated and replaced by v2 versions. The v1 versions are no longer functional and should be removed from the distribution. The deprecated APIs are:

      Contact API :
      ==========
      crm_create_contact
      crm_get_contact
      crm_fetch_contact
      crm_update_contact
      crm_delete_contact
      crm_contact_groups
      crm_get_contacts
      crm_contact_get_groups
      crm_create_profile_contact

      Activity API :
      =========
      crm_create_activity
      crm_get_contact_activities
      crm_update_activity
      crm_delete_activity

      Group API :
      =========
      crm_create_group
      crm_get_groups
      crm_update_group
      crm_delete_group
      crm_add_group_contacts
      crm_get_group_contacts
      crm_delete_group_contacts

      Location API :
      ===========
      crm_create_location
      crm_update_location
      crm_delete_location
      crm_get_locations

      Participant / Particiapnt Payment API :
      =============================
      crm_create_participant
      crm_get_participants
      crm_update_participant
      crm_delete_participant
      crm_create_participant_payment
      crm_update_participant_payment
      crm_delete_participant_payment

      Custom Group/Field/Option API :
      =========================
      crm_create_option_value
      crm_get_option_values
      crm_get_custom_value
      crm_update_option_value
      crm_delete_option_value
      crm_get_class_properties
      crm_create_custom_group
      crm_delete_custom_group
      crm_update_custom_group
      crm_create_custom_field
      crm_update_custom_field
      crm_get_custom_field
      crm_delete_custom_field
      crm_create_custom_value

      [ ... list TBD ...]

        Attachments

          Activity

            People

            • Assignee:
              kiran.jagtap Kiran Jagtap
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: