Questions tagged [api]

Questions about the CiviCRM API.

Filter by
Sorted by
Tagged with
1
vote
0answers
7 views

API csv import unable to import addresses

I am importing a large dataset using the API csv import extension. I have imported the custom fields, contacts, email and phone numbers using the different entities. I have tried to import the address ...
2
votes
1answer
44 views

APIv3 Rest URL … Could not load the settings file

I have a test instance started a day ago of CiviCRM running on Amazon EC2 using the bitnami version (https://bitnami.com/stack/civicrm/cloud) which uses Drupal 7.72 and runs CiviCRM 5.27.4 I added an ...
1
vote
0answers
19 views

CiviCRM API issue

On our multi-site build we have been using the API functionality to send member info to a partner platform so that when a member logs in to our one of our websites and clicks a link their information ...
1
vote
1answer
67 views

SpamAssassin marking mailings as compromised WordPress site

A few of my constituents have told me that my emails are going to their Spam folder in Gmail. I did some digging with mail-tester.com and found that SpamAssassin is dinging my mailings -1.629 points ...
0
votes
0answers
10 views

REST API - 403 Frobidden error

I am trying to access REST API of our civicrm. I have set the APIKey, Site Key. The path is correct. HAve enabled permission for the user account of the API Key. But getting 403 Forbidden. Can you ...
1
vote
0answers
35 views

Only in WORDPRESS: REST.php ---> Unable to decode supplied JSON

This is my first post for CiviCRM. Hi to all. I have seen others post related and nowadays the problem remain. Different from this post: REST API: Unable to decode supplied JSON - with wordpress ...
1
vote
0answers
6 views

Api4 does not delete values table when deleting a Custom Group

I'm using Api4 to remove a Custom Group upon uninstalling an extension. The api call looks like \Civi\Api4\CustomGroup::delete() ->addWhere('id', '=', $idOfCustomGroup) ->execute(); The ...
3
votes
1answer
18 views

How to find all activities generated by one schedule reminder?

As the question says - How to find all activities generated by one schedule reminder ? You can find all activities of type 'scheduled reminder'. This shows a few fields, but not which instance of the ...
1
vote
2answers
30 views

Help to renew membership using the API

I would like to programatically renew memberships when a transaction has been completed in Woocommerce. I want my members to have a more consistent experience and since I do a lot through the ...
0
votes
1answer
35 views

API4 giving Authorization failed Error

We have local and dev site with drupal 8 + CiviCRM 5.22.0, Installed Contact Layout Editor Extension. http://localdemo8.com/civicrm/api4. (api4 explorer) or http://localdemo8.com/civicrm/ajax/api4 ...
0
votes
0answers
8 views

When adding an Event via API - Changing the type of event for one item

Using API version 3, How do I apply a change to the Title or Type of a Parent event without applying that change to the children events as well?
2
votes
0answers
40 views

Use Civicrm with Callhub

I would like to use Civicrm in phone banking. I have managed to link Callhub and Civi together so that a phone call is recorded against a user's name. You can also record some of the call information ...
0
votes
1answer
27 views

CiviCRM API explorer menu is not visibile on Wordpress

I installed CiviCRM 5.23.4 on Wordpress 5.4 and the Support menu is not visible. How do I enable and use the API explorer? If I go to /wp-admin/admin.php?page=CiviCRM&q=civicrm/ajax/doc/api#...
0
votes
0answers
15 views

civimobile too old , while I've the latest version

I've got the message civimobileapi to old, please install a recent version That's what I did....No result FYI: I've downloaded the latest recent software versions from github Both: civomobileapi ...
3
votes
2answers
40 views

Custom API Action: Access Request Body

I'm developing a custom API v3 action which is intended to handle a webhook request from Zoom (https://marketplace.zoom.us/docs/api-reference/webhook-reference). Zoom follows REST standards by putting ...
2
votes
2answers
44 views

CiviCRM Membership data to external Database

I'm new to Joomla, CiviCRM and PHP, but looking to help with a small project. I'm looking to grab the members data from CiviCRM and transfer (or update if users already exist) into a different ...
3
votes
2answers
49 views

CiviCRM API Implementation

How are API's implemented in the CiviCRM Codebase? I have a idea of basic structue user <-> api <-> BAO <-> DAO <-> mysql but I guess there is more to this than just this structure. Thanks ...
3
votes
0answers
26 views

Get list of extensions with upgrades available (from command line)

I would like to know if it is possible to use the command-line to get a list of extensions that have upgrades available. I want to then use that to run cvapi extension.download to install the updates. ...
1
vote
1answer
16 views

outgoing sms activity link to provider when using multiple providers?

I'm testing out multiple sms providers, and I'm using the api to do reads for reporting on the back end, but I can't seem to figure out how the system knows which sms provider sent a particular sms. ...
0
votes
3answers
42 views

Activity get API3 does not return case activity

Im using API3 to get activities My code is function hook_any_activity_get($cid,$type) { $params = [ 'contact_id' => $cid, 'activity_type_id' => $type, 'sequential' => 1, '...
0
votes
1answer
45 views

How to repair DB tables after faulty past upgrade?

System: WordPress 5.2.5, CiviCRM 5.21.1, PHP 7.2.18 Background: At some point in a previous upgrade - I suspect from 5.19.x - my database tables haven't updated properly. This resulted in my ...
0
votes
1answer
23 views

Is there a specific Exception for the API4 like CiviCRM_API3_Exception?

There is a specific Exception for the CiviCRM API3 called CiviCRM_API3_Exception. Is there a similar specific Exception for API4 or do I just catch the standard Exception?
0
votes
0answers
26 views

Issue programatically creating multiple Custom Groups(CustomGroup) with the api

When is created programmatically with API multiple entities CustomGroup, after created someones in the same process finish with the next error(the param "name" is filled), CiviCRM 5.16 [is_error] =&...
0
votes
1answer
26 views

Can I update the id of an existing OptionValue?

I'm trying to update the ID of an existing OptionValue using API v4. I get "Cannot update the id of an existing OptionValue" error. Is there another way to do that?
1
vote
0answers
29 views

Mandatory key(s) missing from params array: entity_id

Using a fairly generic CiviCRM contribution page with membership (CiviCRM 5.19.4 + Drupal 7) and CiviDiscount (3.7). When a 100% discount code is used, instead of completing, the above error is ...
2
votes
0answers
33 views

Related membership gets deleted upon updating owner membership via API

I would like to make several people a member, linked to 1 payment person A: membership (+ contribution) person B: membership (related to membership person A) $contact_a = 2; $contact_b = 3; $...
1
vote
0answers
19 views

Create API not updating database in new extension - what have I missed?

Help, built new extension, form displays, accepts input, but never updates the database The returns I get from all functions do not show errors. What the heck am I doing wrong???? It's going to be ...
1
vote
1answer
23 views

Using CIVICRM API can I get both mobile and phone number?

I am trying to work out how to call both a phone number and a mobile number using the API. I am in civicrm/api and can get one or the other but not both. Can anyone suggest a solution!? Thanks ...
3
votes
2answers
54 views

Documentation for new sms provider?

I use NowSMS for my SMS provider instead of Twilio and Clickatell. NowSMS goes through a cell phone, which is flat rate pricing instead of per text. I've found documentation for twilio or clickatell, ...
2
votes
1answer
39 views

Retrieve Contacts with Tags in API4

I am creating some custom directory screens to display a table of contacts with associated email addresses and any tags (just a simplified directory for non-admin staff to view/sort basic CRM data). ...
1
vote
1answer
18 views

API Explorer 4 under Joomla and Windows/IIS gives fields like {{ ts('CiviCRM API v4') }}

I am running a development system under Joomla and IIS with CiviCRM 5.19.1 (5.19.0 had the same issue). When using API Explorer 4 I get windows like this. Under LAMP, the window makes sense. Any ...
2
votes
0answers
10 views

API: Update a specific multi value field set record

I created a custom field set with three fields, the field set does allow multiple records. The aim of this field set is to collect data about candidacies and mandates of politicians, such as the ...
2
votes
2answers
60 views

How to get data via relationships with APIv4?

Wilma has relationship: is campaigner at organisation System Change Not Charity. How can I get a list of individuals like Wilma and the organisations that they are campaigners for? I've read the ...
1
vote
1answer
26 views

Does the CiviCRM API comply with the OpenAPI Specification?

Does the CiviCRM API comply with the OpenAPI Specification?
3
votes
0answers
38 views

API4 authorization failure when creating a participant

I am currently trying to create a participant on a Drupal form submit, when i do this I get an error saying Authorization failed. I've tried managing the ACLs in Civi with no success, I've also ...
1
vote
1answer
31 views

Unable to list groups with CiviCRM API

When I run the API command (via CiviCRM API Explorer) to list all the "Mailing Lists" i.e. $result = civicrm_api3('Group', 'get', ['group_type' => "Mailing List"]); I get the full list of mailing ...
2
votes
3answers
69 views

REST API, iATS: How do I create a membership through the API without using CiviCRM's forms?

I'm building a software system that uses CiviCRM as a membership database and a billing engine for recurring dues. Our members do not have direct access to CiviCRM or the server on which it runs, and ...
1
vote
1answer
47 views

Guidance Needed on using CiviCRM API + PayPal to Complete Membership Contribution Payment

I'm at a total loss on how to make this work. I am using the CiviCRM API to create a contact, create a membership for that contact, and even create a contribution if that person selects check, ...
4
votes
1answer
45 views

Smarty only generating nulls from API calls

Using the Explorer, I built up the smarty code I need for a template to pull in address information on a contact for use in an email: {crmAPI var='result' entity='Address' action='get' contact_id=203}...
1
vote
1answer
48 views

Get a field label instead of value using the api

I would like to retrieve both the value as well as the label from a custom field using the api, but it only seems possible to retrieve the value. I wonder if this is possible, would surely help me a ...
0
votes
1answer
40 views

Relative date filter possible in api?

I was wondering if it is possible to use (custom) relative date filters with the api? For instance to find all participants of events in the current or last fiscal year. Would save me a lot of ...
1
vote
1answer
14 views

How do I create default custom data when changing contact subtypes via the API?

If I use the API to give someone a new contact subtype it doesn't create a row in any relevant custom data tables and populate the default values. Does anyone have a good way to handle this? I have ...
2
votes
2answers
82 views

Add dupe check parameter to an API call - Contact Form 7 plugin

I've installed the Contact Form 7 CiviCRM integration plugin, and it works fine. I'm just wondering how to add a dupe_check parameter. If I try something like: contact_type=Individual&source=...
1
vote
2answers
37 views

How do i properly include civicrm.settings.php to use api calls?

Quite a long time ago I wrote an external script that does this at the top: require_once '/path/to/joomla/install/com_civicrm/civicrm.settings.php'; require_once '/path/to/joomla/install/civicrm/CRM/...
1
vote
1answer
73 views

Does CiviMobileAPI generate any logs?

I enabled CiviMobileAPI extension and Civi CRM Api Fix plug in (I'm using Wordpress) but can't login in the CiviMobile app (iOS). It keeps showing the Server API Error (Unknown error) message. I ...
2
votes
0answers
26 views

Custom API not recognized by explorer/cv

I'm troubleshooting an issue where some custom APIs (v3) via an extension are not recognized by the site, either in the API explorer or when attempting to run them via cv. The situation is puzzling: ...
1
vote
1answer
39 views

Attachment URLs incomplete on remote server only

I'm working locally on my Mac with the latest version of CiviCRM on latest WordPress, served by MAMP. Using the API, I create an attachment to a contact, and those attachments successfully display ...
0
votes
1answer
31 views

API Contributions and Payments

I'm using the API to create Contacts start Memberships through a signup form. We are offering 1-year memberships at various price points, and I have those set up in CiviMember. My code successfully ...
2
votes
0answers
37 views

API v3 Include Some Tags and Exclude Others

I can do a custom search on Contacts to include those with a list of tags, and exclude those that also have an additional tag. And I get the results I expect. I can't for the life of me figure out ...
1
vote
1answer
75 views

Attachment API File Upload

I'm working on a file upload of an image with a registration form. The file is being passed to PHP correctly, and I can check its properties in the $_FILES variable. I used the API Explorer to get the ...

1
2 3 4 5
9