POST/Create Note and Action Types

I see the API to GET constituent note types, and action types; but, is there a POST call where we can make types using the API?


Thanks!

Comments

  • Hi Will,


    At the moment, there is no endpoint that allows you to create new code table entries.  This is feedback we've heard in the past, and may have some options for you in the future.  But right now, you'll need to manually create the new code table entry (if you have permission to add table entries), or provide some instructions to customers (if you're building an app to be used by other customers). 
  • We too would love to see the ability to add/edit types/categories for all sorts of things, including Custom Fields. It leaves a hole in our integrations to have to get the customer to manually create these prior to using an integration or not to be able to modify them via the API.

    Ben Lambert‍ is there any timeline on implementing any of this?


    Cheers,

    Steve Cinquegrana | CEO and Principal Developer | Protégé Solutions

     
  • Ben Lambert‍ is there any timeline on implementing any of this?

    Well, as it happens, it looks like there's a new API coming along - the NXT Data Integration API - which promises, going by the Endpoint Reference, to provide a whole host of new, in-demand functionality such as:

    CREATE/DELETE/PATCH/GET Custom Field Category, Country, Constituent, Appeal, Campaign, Fund, Phone Type, Code Table, Table Entry, etc, etc.


    It looks very promising. We're very much looking forward to gaining full access for testing. Would love to see a timeline on release as a heads-up for developer partners.


    Cheers, Steve

     
  • Paul Gibson
    Paul Gibson Blackbaud Employee
    Tenth Anniversary Kudos 2 Participant Facilitator 1
    Thank you for your interest in the NXT Data Integration API which is currently in a private beta.  We are eager to make these new apis available to everyone.  We have started our internal "go-live" process which includes several internal team sign off steps that we will need to be completed before expanding the availability of this api.  No specific dates to share at this point but I did want to post the update that we have started the process so that things are moving forward.  In the meantime we hope you will explore the documentation and perhaps prepare your code to use this api by running your favorite OpenAPI/swagger client code generator against the OpenAPI document for this api. 
  • Thanks for the update Paul‍.


    Until now, we've always be able to gain access to private beta API releases without any problem, but this time we've been told no. Can you please advise why we can't have access? And if not, what the criteria are for gaining access as a developer partner?


    Our main interest is in readying our SKYLib•NET SKY API code library for the new API, as well as investigating how we can best leverage the new API for our Springbaud NeXT email management app. The latter has been restricted in the list management area due to missing SKY API functionality that the new API goes a fair way toward addressing, which is quite a relief.


    We have already generated our code from the OpenAPI definition but can't do any testing.


    Cheers and thanks, Steve

     
  • Paul Gibson
    Paul Gibson Blackbaud Employee
    Tenth Anniversary Kudos 2 Participant Facilitator 1
    Our first wave of partner access was for partners that have existing RE7 plugin implementations that use the RE7 Windows COM API.  Those partners have a significant number of customers using those classic COM integrations today and are in the process of migrating those solutions to new cloud based integrations which use SKY API.  We have been prioritizing the coverage in this new API based on those existing integrations and what is needed to migrate off of those older integrations.  As soon as we complete our go-live process I'll make sure to extend an invitation to you as part of the next wave. 
  • Paul‍, you have just exactly described our situation; we've been trying to fully port our RE7 plug-in, Springbaud, to RE NXT since we became a Blackbaud partner about 3 years ago.


    So I'm a little mystified as to why we haven't been invited to participate. What's different about this API compared to the others we have had early engagement with?


    I would request that another spot - very low call demand - be made available to us for testing. Would that be possible please?


    Cheers, Steve

     
  • To paraphrase Woody Allen, “It’s worse than dog-eat-dog, it’s dog-doesn’t-reply-to-other-dog’s-posts” …