In bulk 2.0 api questions

A few questions about the 2.0 API in bulk for eloqua:

1. can I use the api to make a new "shared list" (I think they are also called "ContactLists")?  If so, how?

2. can I search for a list 'shared '?  If so, how?

3. how to add contacts to a shared list?

4. how to export contacts, where the filter is a search for contacts that are part of a set of contacts that I provide?

For example, I have a list on my server to e-mail address 100-1000.  I want to use the API to search for the email address 100-1000 and back (export) any contact whose e-mail addresses correspond to these.

I was able to do this by using the normal 1.0 (using 1 call per each email unfortunately) rest API, but I do not understand how this API in bulk without making a single call to each of them (which is something I want to do because it is asynchronis).

5. How can I delete a lot of contacts?

Thank you

Chris Duncan

jamesf You can add contacts to an existing shared list as part of an API to import bulk by adding a synchronization action to the import definition.  You can find more details in the API user guide in bulk:

http://docs.Oracle.com/cloud/latest/marketingcs_gs/OMCBB/index.html#D_Reference/sync-actions.htm

Tags: Marketers

Similar Questions

  • In bulk 2.0 API: wrong error 400 "field syncedInstanceUri is required.

    I send a POST request to the endpoint /syncs to request an export job status. I'm including the "syncedInstanceUri" field in the query JSON as specified in the documentation, but I'm to return a 400 response saying that the 'syncedInstanceUri' field is required, which means that I do not understand it.

    Help, please. Thank you!

    Jan 26, 2016 8:28:07 AM org.glassfish.jersey.filter.LoggingFilter log
    INFO: 2 * Sending client request on thread main
    2 > POST https://secure.p02.eloqua.com/api/bulk/2.0/syncs
    2 > Content-Type: application/json
    {
      "syncedInstanceUri" : "/contacts/exports/16"
    }
    
    
    Jan 26, 2016 8:28:07 AM org.glassfish.jersey.filter.LoggingFilter log
    INFO: 2 * Client response received on thread main
    2 < 400
    2 < Cache-Control: private
    2 < Content-Length: 76
    2 < Content-Type: application/json; charset=utf-8
    2 < Date: Tue, 26 Jan 2016 13:28:06 GMT
    2 < P3P: CP="IDC DSP COR DEVa TAIa OUR BUS PHY ONL UNI COM NAV CNT STA",
    2 < X-Request-Id: e048d12186744ccbafa08ecc67b663a9/49677006
    {
    "failures":[{"field":"syncedInstanceUri","constraint":"Is required."}]}
    
    

    Here is another example of the question with another endpoint (exports/contacts /):

    Jan 26, 2016 4:22:44 PM org.glassfish.jersey.filter.LoggingFilter log
    INFO: 1 * Sending client request on thread main
    1 > POST https://secure.p02.eloqua.com/api/bulk/2.0/contacts/exports
    1 > Accept: application/json
    1 > Content-Type: application/json
    {"name":"Contacts Export","fields":{"id":"{{Contact.Id}}"}}
    
    
    Jan 26, 2016 4:22:44 PM org.glassfish.jersey.filter.LoggingFilter log
    INFO: 1 * Client response received on thread main
    1 < 400
    1 < Cache-Control: private
    1 < Content-Length: 175
    1 < Content-Type: application/json; charset=utf-8
    1 < Date: Tue, 26 Jan 2016 21:22:44 GMT
    1 < P3P: CP="IDC DSP COR DEVa TAIa OUR BUS PHY ONL UNI COM NAV CNT STA",
    1 < X-Request-Id: 49af0b10bca84912bc7a0693484afb5d/49850445
    {
    "failures":[{"field":"name","constraint":"Must be a string value, at least 1 character and at most 100 characters long."},{"field":"fields","constraint":"Is required."}]}
    

    I've enabled logging for debugging at a lower level (Apache HttpClient) and noticed the HTTP requests were chunked transfer encoded. On a hunch, I tried to disable the segmentation, and of course, everything worked. So, it seems that the underlying HTTP server for the 2.0 API in bulk doesn't handle chunked requests.

    For the benefit of other users of Java/Jersey, here's how to disable the segmentation in Jersey 2.x:

    ClientConfig clientConfig = new ClientConfig();
    clientConfig.property(ClientProperties.REQUEST_ENTITY_PROCESSING, RequestEntityProcessing.BUFFERED);
    Client client = ClientBuilder.newClient(clientConfig);
    
  • FMS Admin API questions

    I implement a surveillance for FMS application using the FMS API administrator.

    I have two questions:
    1. - the getActiveInstances() method requires as a mandatory of the processID number FMSCore parameter

    Is it possible to get everything running FMSCore processes using the admin API?, I have not found any method to do this, but I know FMS knows the ID because they are listed in the core.log file when the process is created.

    2 - documentations of method getInstanceStats() says:
    "Starting with Flash Media Server 3.5, you can dynamically control the kernel to which a request is sent. Controlling the nuclei allows load balancing between cores based on their performance counters. »

    Is this mean I have to add performance counters to the OS level to find out what FMSCore uses the least resources?, if that's the case, how can I add a new application to a specific FMSCore, which is nowhere in the documentation.

    Any help is appreciated.

    Thank you.

    Hi Carlos,

    1. call the getAppStats() or getInstanceStats() to get the processID number. He came back here: result.data.cores.pid.

    2. you can use configuration files to assign applications to process in various ways. But to assign an application to a specific basic process, you must use the plug-in to access:
    34-7fed.html#WS47C96BDA-C00C-4205-BFA5-C7EDE9000D13 http://help.Adobe.com/en_US/FlashMediaServer/3.5_Plugin/WS5b3ccc516d4fbf351e63e3d11a0d6624
    The link above provides more information, but in fact, you use the API of Directors to monitor the quality of service, and then calling setValue() plugin access (in C++) to assign the application to a kernel.

    For more information about the config files to assign apps to cores, see:
    http://help.Adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f2 925e64 - 7ff0.html #WS5b3ccc516d4fbf351e63e3d119f2926bcf-7dca

    Hope that helps,
    Jody

  • The Windows Update API questions

    I have lots of questions about the functioning of Windows Update through WUAPI.  Where it would be appropriate to ask/discuss those?

    Transfer your question in this forum: http://social.microsoft.com/Forums/en-US/whatforum/threads

    Otherwise...

    MSDN forums
    http://social.msdn.Microsoft.com/forums/en/categories/

    TechNet forums
    http://social.technet.Microsoft.com/forums/en/categories/

    [This is really a forum of end-user/consumer.]

  • Secure API question

    Hello

    in my application, I use the API signed... I want to deploy the application on the device... while deploying, I need to sign these APIs... I signed these APIs

    When I try to start the application on the device, it is said: application startup error: attempt to access a secure API

    I've done all that is necessary to do to signed API

    no particular reason for this?

    Thanks in advacne.

    Clean.bat helped.

    Thank you

  • Signed API question

    I said that I have to paid for RIM signed API. But I've found that I can use "Browser.getDefaultSession ()" free. (It's a signed indeed API). Thus, everything works fine if I just try to open some URL like

    "Private BS = Browser.getDefaultSession ();
    BS.displayPage (XMURL); »

    But, if I try to read the properties of a jad, it appears error message like "...". attempts to access a secure API. "

    class XMMidlet extends MIDlet which has not signed API

    Public Shared Sub main (String argv {}
    XMMidlet xmMidlet = new XMMidlet();
    String appserver = xmMidlet.getAppserver ();
    String port = xmMidlet.getPort ();
    "" String XMURL = appserver + ":" + port + ' / jetspeed.
    Private BS = Browser.getDefaultSession ();
    BS.displayPage (XMURL);
    }

    Does anyone have any idea on this? Thank you

    Signature keys cost 20 USD for unlimited time and signatures.

    Buy signature key, sign your application and it can solve the problem.

  • Not invoiced revenue report api QUESTION

    Hi team,

    I am facing a problem with the API call in the report... Receipts not invoiced report

    This API fits the data in the table cst_per_end_accruals_temp (ON COMMIT Preserve rows).

    I'm passing the Sub settings API (CST_PerEndAccruals_PVT. Create_PerEndAccruals)-

    p_api_version    => 1.0,

    p_init_msg_list    => 'FALSE',

    p_commit    => 'FALSE',

    p_validation_level    => 100,

    x_return_status    => l_return_status,

    x_msg_count    => l_msg_count,

    x_msg_data    => l_msg_data,

    p_min_accrual_amount    => 0,

    p_vendor_from    => NULL,

    p_vendor_to    => NULL,

    p_category_from    => NULL,

    p_category_to    => NULL,

    p_end_date    => '31-DEC-15',

    p_accrued_receipt    => 'Y',

    p_online_accruals    => 'N',

    p_closed_pos    => 'N',

    p_calling_api    => 2


    But there is no data on this table cst_per_end_accruals_temp... Please let me know if I'm passing nothing wrong with the API.


    Kind regards

    Bala

    Thanks for the details...

    I'm trying to customize the report to my customer's requirement. So I thought to check what data will be presented on this table Temp once that the API call that happened.

    I know it's a temporary table and data will be presented only for this session. If I'm calling the TOAD API then I'm always on the same session so I expect temporary table displays the data for me if I query the table.

    in any case my problem solved after spending the correct values for these column below in the API.

    p_end_date =>

    p_accrued_receipt =>

    p_online_accruals =>

    Thank you best regards &,.

    Bala

  • Timekeeper groups API question OTL (Oracle time and labor)

    Hello

    With the help of HXC TimeStore API we can Create/insert/update/delete sheets.

    So, what is the use of the API HXC_TIMEKEEPER_GROUP_API timekeeper groups?

    Thank you.

    See below two calls in the package body, what is meant by 'the hook '?

    User provide the customer the ability to add logic to process applications and to disable the processing of the optional products. These hooks of user take the form of procedures that can be called by the application, in the order, when the application takes an action specified on a specified object type - http://orclpps.blogspot.ca/2008/01/user-hooks-in-oracle.html

    The user hooks are an easy way to extend the standard features of many Oracle application modules. They are synonymous with database triggers, but are implemented as API (package.procedure). -http://oraclewithbiju.blogspot.ca/2012/06/oracle-applications-user-hooks.html

    http://www.Oracle.com/pls/ebs121/search?word=%27User+hook%27&format=ranked&remark=quick_search

    https://forums.Oracle.com/forums/search.jspa?threadID=&q=user+and+hooks&objid=C3&DateRange=all&userid=&NumResults=15&rankBy=10001

    Thank you
    Hussein

  • Google Map API question

    Experts of the Google Map API, I got a page run yesterday on apex.oracle.com which has since stopped working. The application runs to 23 with some custom templates theme. From what I can tell. my Google API key is valid. Here is the code of the HTML page. can anyone help to debug the page why the card is no longer makes?

    Header HTML
    <!DOCTYPE html>
    <html>
      <head>
        <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
        <style type="text/css">
          html { height: 100% }
          body { height: 100%; margin: 0; padding: 0 }
          #map_canvas { height: 100% }
        </style>
        <script type="text/javascript"
          src="http://maps.googleapis.com/maps/api/js?key=&API_KEY.&sensor=true">
        </script>
        <script type="text/javascript">
    
          function initialize() {
            var myOptions = {
              center: new google.maps.LatLng(43.6953512,-71.6306325),
              zoom: 8,
              mapTypeId: google.maps.MapTypeId.HYBRID
            };
            var map = new google.maps.Map(document.getElementById("map_canvas"),
                myOptions);
          }
        </script>
    
      </head>
    </html>
    Attribute page HTML Body
    <body onload="initialize()">
    
    <div id="map_canvas" style="width:100%; height:100%"></div>
    
    </body>
    Jeff

    Published by: jwellsnh on February 26, 2012 09:23

    Version 3 of the API no longer requires a key.

    I don't know a lot about the v2.

    I added this to the place in the html header:

    
    
    
    
    

    And this, in the section of function Jascript:

    function initialize() {
            var myOptions = {
              center: new google.maps.LatLng(43.6953512,-71.6306325),
              zoom: 8,
              mapTypeId: google.maps.MapTypeId.HYBRID
            };
            var map = new google.maps.Map(document.getElementById("map_canvas"),
                myOptions);
          }
    

    Initialize(); the executed before the page load section

    And then I have a region without a model like this:

    I can't get the height; 600px; Width: 400 PX to display in the tag style above, but it's what's there

    And the map displays ok for me.

    Check
    http://Apex.Oracle.com/pls/Apex/f?p=18507:29:1551211846028601:

    Published by: jholoman on February 26, 2012 22:34

  • VIX API question vmrun said that a file was not found.

    I am trying to send commands directly to my guest Windows OS. The vmrun command will return with the information as if it were on the Windows command line?

    I get an error that the file is not found every time, even if the file exists.

    Thank you

    h

    1. vmrun-t esx h https://myhostname/SDK password u root Pei - gu runProgramInGuest administrator password - gp ' [configs] vmshe-vm-4-54/vmshe-vm-4-54.vmx ' C:\ipconfig

    Error: A file was not found

    1. vmrun-t esx h https://myhostname/SDK password u root Pei-gu

    RunProgramInGuest administrator - gp «[configs]» password

    Vmshe-VM-4-54/vmshe-VM-4-54.vmx C:\test.bat ".

    Error: A file was not found

    Like Lemke specified in coment #1, you cannot the stdio output your server/host where you run vmrun.

    If you want to get the output of the command "ipconfig", follow these instructions.

    1. create a script file. inside the guest.

    2. in the comments, open your favorite text editor and fill in the script.bat with the following content.

    ipconfig > C:\ip.txt

    3 using the vmrun, run the script.bat using the runprograminguest command. Now, ipconfig information will be pumped to the C:\ip.txt file in the comments. Using vmrun, copy this comment to the host file.

    Ex:

    vmrun.exe - gu guestadministrator gp - runprograminguest C:\path\windowsvm C:\script.bat password

    Provided that the above command to be successful,

    vmrun.exe - gu guestadministrator gp - password copyfilefromguesttohost C:\path\windowsvm C:\ip.txt/path/of/leader/we/host

    (I run the same commands on my box. It worked. If you experience problems, please update the bug)

    Now the new copied to host file will contain details of the prompt ipconfig.

    -Thank you

    Sevin.

  • Get information of possibilities using REST or bulk API of Eloqua

    Hi all

    I am newbie to Eloqua Oracle. I'm trying to extract the information from Oracle Eloquapossibilities. I see that opportunities can be imported from eloqua campaigns page settings button. My task is to get all these opportunities in bulk or REST API. I don't see any endpoint for opportunities in the documentation. Please help me to retrieve the information of possibilities.

    Thank you in advance.

    Best regards

    Mr. Ramana Reddy

    OK - it is not possible to create an opportunity in another Eloqua than downloading manually or important CRM.

    Re: question on leads, Eloqua account campaign responses that are basically drivers.  Note that responses are not available directly through the API, but with automation via the program or canvas, contacts that generate a response can be added to a group/list and exported via the API block.  Apps can also be used on the Web to push the answers out of Eloqua.

  • documentation for bulk api 2.0?

    Hello

    Where can I find the API reference documentation for bulk 2.0 API similar to the following that exists for the 1.0 version:

    https://secure.P03.Eloqua.com/API/docs/dynamic/bulk/1.0/reference.aspx

    The bulk API 2.0 has no documentation in the same format of reference Live 1.0, but you can access an overview of all calls available at https://secure.p03.eloqua.com/API/Bulk/2.0/wadl

  • How to migrate IOM 11.1.1.7 to IOM 11.1.2.2 answers to challenge Questions

    Hello

    We have IOM 11.1.1.7 and that you have installed IOM 11.1.2.2 as a separate instance. Now I have to migrate all users Challenge Questions / answers of IOM 11.1.1.7 to IOM 11.1.2.2. Need to know if there is a way to bulk migrate all challenge Questions and answers. I see PCQ that holds any challenge Questions and responses from the table, but they are in encrypted form. Using the Java APIs, I can read and decipher all the Questions and answers, but how to create in the new environment.

    Any help is appreciated.

    Thank you

    Your best option is to run the code of the scheduled task within your old instance will use the pot tcCryptoUtil to decrypt the contents of the table challenge question and write down them somewhere in an encrypted format using your own custom code with the user name or value that will be available in the new instance of the user. Then your new instance in another scheduled task, use the same API decrpyt on the table of the USR to get user and login passwords because each user to use set questions api challenge for itself. You will need to decrypt a writing or recording of your content in the old instance.

    -Kevin

  • New LiveCycle form design Question

    I'm a LIveCycle v8.2.1 help. We currently have several Word Perfect forms that are built out of macros. The user opens the Word Perfect form & a box will appear asking different questions, such as name, address, location, etc. once the issues are all the answers to these questions are dumped in some areas of the shape with the pre-written words.

    My question is, can I do the same with Adobe LiveCycle? I know I can insert menu drop-down boxes & stuff with LiveCycle but is the pop up boxes so that users can enter their name, for, of, etc. possible?

    Basically, I just want to be able to create something for the user to open a form named memo.pdf. As soon as they open it, it get a pop up box asking them their names, what will this memo, and the subject. As soon as they enter the last item (subject) and click Next or OK, all these information in unrolling boxes are filled to the memo in the areas of effect... is it possible?

    You can use an app.response (documenteed in Acrobat javascript API) questions from popup and return responses in variables.

    something like this:

    var response = app.response ("what is your name?")

    After that the user answers the question the answer is contained in the response variable. They can choose different options can be tested to ensure that they don't leave your question. See the documentation for the correct codes for each possible answer.

    Paul

  • Report the operating system bugs and Gmail Plugin

    Quick question: Although there is a Jira for Java API questions etc, is there also a way where we can connect General bugs found in the BB OS and applications like GMail Plugin?

    RIM said to use the 'normal' ways, if I remember correctly to log non bugs. In other words; These forums, emailing RIM specifically, either by sending it to the company/person who wrote the program.

Maybe you are looking for

  • IMovie import from camera

    After using only imovie for a short time after the upgrade from imovie 11, it seems that new version is designed to upload directly into iPhoto automatically without the choice to go in imovie.  I don't understand the reasoning for this by Apple, but

  • Recommendations for the second monitor (27 in.)

    Hi - We are through to PC iMac27 some of our offices.  Currently, most of our Dell ups have double monitors because we usually inventory or manufacturing software open on one monitor and email on another.  Or their variants. I noticed he had discussi

  • Firefox no sound after upgrade to 8.1 Windows

    Recently I have updated Windows 8 to 8.1 after doing so, Firefox will play any kind of noise at all. Or I have to turn my PC volume to 100% with the max volume video and I can hear the sound or video very weakly. I did a reset, reinstall, went throug

  • Portege M800: WLAN is too slow

    HelloI have a Portege M800 and installed XP. After a long time, I get the wlan work.But the same problem in vista:I use my laptop on campus. Everyone is faster than me. In the status window of the 5.5 to 18MBit/s connection is indicated. Download spe

  • Cover of split near the hinges on Satellite P100

    Cover orange on my Satellite P100 guard split by hinges, even if I now have to take great care to open and close the lid. Toshiba have replaced under warranty. I think the hinge friction is too strong for the coverage. Someone at - it a similar probl