Found it. And found the answer to one of my other questions re: the name of the 
form field for uploading audio files. I hadn't realized all audio had to go 
through the IMPORT command, and that it would have to be done after creating a 
cart.

One bit of weirdness to report. Doing a "list cart" call, there are a few 
fields that don't seem to get returned. Namely: NOTES, BPM, START_DATETIME, and 
END_DATETIME.  (Using the 3.0 beta in case that makes a difference).

I can see why some of the internally used values like the PENDING values 
wouldn't be included. But the fields I named are available to be edited in the 
"Edit Cart" call. It seems weird to me that these values could be written but 
not read through the web API.

And I know that at least one of these values is non-null because one thing I 
wanted to do once I had API calls in the program was fix a glitch in my data 
I'd created early in my programming: I'd set the "Notes" on most of my songs to 
"TWin32MemoStrings" when I queried classname instead of text. 😊

Was not passing that data along a deliberate decision or a glitch?



-----Original Message-----

> Is there any documentation for the Web API itself? Which CGI files to
call, how to format my POST data, etc.? Or can someone at least point me
in the right direction for how it works so I can try sussing it out
myself?

Full documentation is included with the Rivendell sources. If you?re
building from source, you?ll find it in ?docs/apis/web_api.pdf?. On a
standard CentOS install, it?s in
?/usr/share/doc/rivendell-<version>/apis/web_api.pdf?. There is also a
full set of docs for the ?rivwebcapi? library; see
?docs/rivwebcapi/clibsummary.pdf? to get started.



_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to